list(iterable)
iterable
- последовательность или объект, поддерживающий итерирование (включая генераторы).list
, изменяемая последовательность с упорядоченными элементами.Класс list()
создает или преобразует переданный объект, поддерживающий итерирование, в список (изменяемую последовательность с упорядоченными элементами). Элементы в списках упорядочены по очередности их добавления.
Если аргумент iterable
не указан, будет создан пустой список.
Создание списка list
:
x = list() print(x) # [] x = list([1, 'foo', 2]) print(x) # [1, 'foo', 2]
Преобразовать кортеж tuple
в список:
x = ('apple', 'banana', 'cherry') list(x) # ['apple', 'banana', 'cherry']
Преобразовать множество set
в список:
x = {'apple', 'banana', 'cherry'} list(x) # ['apple', 'banana', 'cherry']
При преобразовании словаря dict
в список попадают только ключи.
x = dict(apple='green', banana='yellow', cherry='red') list(x) # ['apple', 'banana', 'cherry']
Преобразовать диапазон range
в список:
x = range(3) list(x) # [0, 1, 2]