Что делает функция list в Python?
Ответы
Дмитрий Ибрагимов
22 ноября 2022
Функция Python list()
принимает любую итерацию (объект, который можно перебирать) в качестве параметра и возвращает список.
Синтаксис:
list(iterable)
где iterable это объект, который может быть последовательностью (строка, кортежи) или коллекцией (множество, словарь) или любым объектом-итератором.
x = 'string'
print(list(x))
# => ['s', 't', 'r', 'i', 'n', 'g']
x = (1, 2, 3)
print(list(x))
# => [1, 2, 3]
# В случае преобразования словаря в список элементами списка станут ключи.
x = {"a": 2, "b": 3}
print(list(x))
# => ['a', 'b']
Если мы не передадим ни одного параметра, функция list()
вернет пустой список.
print(list())
# => []
0
0