Home > Article > Backend Development > How to use the list() function to create a list in Python
How to use the list() function to create a list in Python
Python is a powerful programming language, and one of its very practical functions is lists. A list is a data structure that can store multiple values, which can be of different types. In Python, we can use the list() function to create a list.
The list() function is a built-in function that can convert other iterable objects into a list. Iterable objects can be strings, tuples, sets, dictionaries, etc. Let's look at a few examples to understand how to create a list using the list() function.
First, we can convert a string into a list containing each character. For example, we have a string "Hello World" and we want to convert it into a list:
string = "Hello World" list_string = list(string) print(list_string)
The output is: ['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
We can see that each character in the string is converted into a elements in the list.
Next, we can convert a tuple into a list. Tuples are immutable sequences, similar to lists, but their elements cannot be changed. For example, we have a tuple (1, 2, 3, 4, 5), we can use the list() function to convert it into a list:
tuple_nums = (1, 2, 3, 4, 5) list_nums = list(tuple_nums) print(list_nums)
The output result is: [1, 2, 3 , 4, 5]
We can also convert a set into a list. A set is an unordered collection of non-repeating elements. For example, we have a set {1, 2, 3, 4, 5}, we can use the list() function to convert it into a list:
set_nums = {1, 2, 3, 4, 5} list_nums = list(set_nums) print(list_nums)
The output result is: [1, 2, 3, 4, 5]
Finally, we can convert a dictionary's keys or values into a list. A dictionary is a data structure that stores data using key-value pairs. For example, we have a dictionary {"name": "John", "age": 25, "city": "New York"}, we can use the list() function to convert its keys into a list:
dict_info = {"name": "John", "age": 25, "city": "New York"} list_keys = list(dict_info.keys()) print(list_keys)
The output result is: ['name', 'age', 'city']
Similarly, we can use the list() function to convert the dictionary value into a list:
list_values = list(dict_info.values()) print(list_values)
The output result is: ['John', 25, 'New York']
In addition to the above examples, we can also use the list() function to combine other iterable objects such as file objects, generators, and intervals Object etc. converted to a list.
To summarize, the list() function in Python is a very convenient function that can convert other iterable objects into a list. Through this function, we can quickly and easily create lists and perform subsequent operations and processing.
The above is an introduction to how to use the list() function to create a list. I hope it will be helpful to you when using lists in Python. Happy programming!
The above is the detailed content of How to use the list() function to create a list in Python. For more information, please follow other related articles on the PHP Chinese website!