Python — List

Admin Python

Список команд для списков (List) на языке Python.

Создать список:

l = []

Добавить элемент в конец списка:

list.append(x)

Добавить другой список в конец списка:

list.extend(l)

Посчитать кол-во элементов в списке:

len(list)

Посчитать кол-во конкретных элементов:

list.count('название элемента, который считаем')

Соединить два списка в один:

list(zip(dates, timestamps))

Получим первый элемент в каждом листе:

name = [item[0] for item in dic]

Получим первый элемент в каждом списке многомерного списка:

for key in dic:
    name = [item[0] for item in dic[key]]

Переделаем список кортежей (tuple) в список данных

Сделаем из такого:

[(3239.0,), (3216.0,), (3236.0,), (3276.0,)]

Это:

[3239.0, 3216.0, 3236.0, 3276.0, 3257.0, 3252.0]

Делается так:

list = [elem[0] for elem in list]

А если мы хотим список внутри списка:

[[3239.0], [и тд] ]

Тогда:

list_of_lists = [list(elem) for elem in list]

Определим разницу между двумя списками

differences = list(set(l2) - set(l1))

Как сохранить словарь в List

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

dic = {}
stocks = []
for share in fetch:
    dic['name'] = share.name,
    stocks.append(dic.copy())

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Python — List"