Сообщить об ошибке.

Класс list() в Python

Создает пустой список или преобразовывает последовательность в список

Синтаксис:

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]