In this program, we will try to convert a given string to a list, where spaces or any other special characters, according to the users choice, are encountered. To do this we use the split() method.
Converting a string to a list in Python can be done using several methods, including the split() method, the list() constructor, and using list comprehension.
Using the split() method:
The split() method splits a string into a list of substrings based on a specified separator. The separator can be a space, comma, or any other character.
string = "hello world" lst = string.split() print(lst)
Output: ['hello', 'world']
Using the list() constructor:
The list() constructor converts any iterable object, including a string, to a list.
string = "hello world" lst = list(string) print(lst)
Output: ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
Using list comprehension:
List comprehension is a concise way to create a list based on an existing iterable object.
string = "hello world" lst = [char for char in string] print(lst)
Output: ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']
All three methods achieve the same result of converting a string to a list in Python. The choice of method depends on the specific requirements and preferences of the programmer.
Australia
UK
UAE
Singapore
Canada
New
Zealand
Malaysia
USA
India
South
Africa
Ireland
Saudi
Arab
Qatar
Kuwait
Hongkong
Copyright 2016-2023 www.programmingshark.com - All Rights Reserved.
Disclaimer : Any type of help and guidance service given by us is just for reference purpose. We never ask any of our clients to submit our solution guide as it is, anywhere.