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())

На сайте отсутствует реклама! Значете почему?

Помогать людям - моё хобби. А навыки разработчика позволяют не парится нулевой монетизизацией этого сайта. Хотя...

Если вам помогла информация, то даже от доната в 40 рублей мне будет приятно. Докину немного, куплю латте в макдаке, вспомню за чей счет банкет и карма вам зачтется!

Но и просто оставленный комментарий благодарности ниже принесет мне улыбку радости :)

А если захочется написать всякие гадости с переходом на личности, да тоже не стесняйтесь, но обычно я отправляю такое в спам. Люблю, когда дома чисто.

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

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