Tag: списка

Python проверяет, находятся ли элементы в списке

Я пытаюсь выполнить итерацию по двум спискам и проверить, находятся ли элементы в списке_1 в списке_2. Если элемент в list_1 находится в списке_2, я хотел бы напечатать элемент в списке_2. Если элемент НЕ в списке_2, я хотел бы напечатать элемент из списка_1. Следующий код выполняет это частично, но поскольку я выполняю два цикла, я получаю […]

Сортировка списка строк на основе номера в строке

Например, у меня есть список my_list= ['image101.jpg', 'image2.jpg', 'image1.jpg'] а также my_list.sort() дает мне ['image1.jpg', 'image101.jpg', 'image2.jpg'] но мне, конечно, нужно ['image1.jpg', 'image2.jpg', 'image101.jpg'] Как это можно сделать?

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

Если у меня есть список кортежей: my_list = [('books', '$5'), ('books', '$10'), ('ink', '$20'), ('paper', '$15'), ('paper', '$20'), ('paper', '$15')] как я могу перевернуть этот список: [('books', '$15'), ('ink', '$20'), ('paper', '$50')] т.е. добавить затраты одного и того же элемента, в то время как оба элемента являются строками в кортежах. У меня проблема с ценой, […]

Присоедините список списков вместе в один список в Python

Возможный дубликат: Сгладить (нерегулярный) список списков в Python У меня есть список, который состоит из многих списков. Вот пример, [ [Obj, Obj, Obj, Obj], [Obj], [Obj], [ [Obj,Obj], [Obj,Obj,Obj] ] ] Есть ли способ объединить все эти элементы вместе как один список, поэтому выход будет чем-то вроде [Obj,Obj,Obj,Obj,Obj,Obj,Obj,Obj,Obj,Obj,Obj]

Как я могу поместить элемент строки в список с определенным поведением

list1 = ['A', 'B'] list2 = [[(1, 1), (1, 2), (1, 3), (1, 4), (2, 1), (2, 2), (2, 3), (2, 4)]] Мне нужен мой вывод как: [[(1, 1), (1, 2), (1, 3), (1, 4)],[(2, 1), (2, 2), (2, 3), (2, 4)]] Теперь, если я знаю это: длина подписок1 = 4 длина sublist2 = 4 […]

странное поведение со списком словарей в python

Вот простой код, который выполняет операции над списками: >>> a = [0] * 5 >>> a [0, 0, 0, 0, 0] >>> a[0] = 5 >>> a [5, 0, 0, 0, 0] >>> На данный момент ничего ненормального. Теперь я пытаюсь сделать то же самое со списком словарей, а не с целым числом: >>> a […]

Сортировка элементов словаря в списке

Для этого списка, [{u'status': u'Active', u'name': u'X', u'orgID': u'109175', u'type': u'Created Section','class': 'addbold'} , {u'status': u'Active', u'name': u'A', u'orgID': u'109175', u'type': u'Created Section', 'class': 'addbold'} , {u'status': u'Active', u'name': u'G', u'orgID': u'109175', u'type': u'Created Section', 'class': 'addbold'} , {u'status': u'Active', u'name': u'D', u'orgID': u'109175', u'type': u'Created Section', 'class': 'addbold'}] Я хочу упорядочить элементы списка в […]

Как отсортировать список номеров разделов в Python?

Секции книг обычно нумеруются как xxx , например, 1.2.3 . Как отсортировать список номеров разделов? Сохраняйте номера разделов в виде списка строк. # a list of strings, section numbers ls = ['1.1', '1.10', '1.2', '1.2.3', '1.2.1', '1.9'] lists = sorted([s.split('.') for s in ls], key=lambda x:map(int, x)) # [['1', '1'], ['1', '2'], ['1', '2', '1'], […]

Как вы присоединяетесь ко всем элементам в списке в python

У меня есть список, и он добавляет каждую букву слова один за другим в этот список, я не знаю, что будет в списке, пока программа не будет запущена. Как присоединиться к каждой букве в списке в одно слово? например, повернуть ['p', 'y', 't', 'h', 'o', 'n'] в ['python'] .

Сортировка элементов с определенным порядком в python

Как я могу сортировать его по индивидуальному заказу? Входные данные: [ {value: "typeA"}, {value: "typeC"}, {value: "typeB"}, {value: "typeC"}, {value: "typeB"}, {value: "typeA"} ] Ожидайте результата: [ {value: "typeB"}, {value: "typeB"}, {value: "typeC"}, {value: "typeC"}, {value: "typeA"}, {value: "typeA"} ] my_own_order = ['typeB', 'typeC', 'typeA'] Мой код на Python следующий: result = sorted(input, key=lambda v:v['value'])

Python - лучший язык программирования в мире.