Tag: списка

Как удалить ключевые слова в словаре?

Язык Python. Я знаю, как удалить ключи в словаре, например: def remove_zeros(dict) dict = {'B': 0, 'C': 7, 'A': 1, 'D': 0, 'E': 5} del dict[5] return dict Я хочу знать, как удалить все значения с нуля из словаря, а затем отсортировать их по алфавиту. Используя приведенный выше пример, я хотел бы получить ['A', 'C', […]

Как инициализировать сразу несколько переменных в python

Я хочу инициализировать три разных переменных, чтобы каждый из них представлял список из 20 пустых списков. Хотя я мог бы просто сделать это: x = [] * 20 y = [] * 20 z = [] * 20 Я надеялся на что-то более элегантное. К сожалению, если я попробую: x, y, z = [[] * […]

Как получить симметричную разницу между двумя списками двухэлементных подписок?

У меня есть два списка, каждый из которых содержит двухэлементные списки. a = [['Adolf', '10'], ['Hermann', '20'], ['Heinrich', '30'], ['Heinrich', '15']] b = [['Rudolf', '40'], ['Adolf', '50']] Я хочу получить «симметричную разницу» двух списков на основе «ключевых» первых элементов подписок. Эта «симметричная разница» будет следующей: c = [['Hermann', '20'], ['Heinrich', '30'], ['Heinrich', '15'], ['Rudolf', '40']] […]

Преобразование списка в вложенный словарь?

Какой самый пифонический способ конвертировать: A = [a1, a2, a3, a4, a5] где «A» может быть списком с любым количеством элементов для B = {a1: {a2: {a3: {a4: {a5: y}}}}} где y – некоторая переменная.

Объем списков в Python 3

Это может быть очень глупый вопрос, но я немного сомневаюсь в том, почему списки ведут себя по-другому с другими переменными в Python 3 в отношении области видимости. В следующем коде … foo = 1 bar = [1,2,3,4] def baz(): foo += 1 bar[0]+=1 Я понимаю, почему foo += 1 выдает ошибку в отношении того, что […]

Импортировать модули из списка в Python

Я пытаюсь импортировать модули из списка. Это позволит упростить редактирование импортированных модулей, очистить сообщение об ошибке и улучшить обработку ошибок. Вот в основном то, что я пытаюсь сделать: imports = ['sys', 'itertools', 'datetime', 'os'] for x in imports: try: import x print "Successfully imported ", x, '.' except ImportError: print "Error importing ", x, '.' […]

Python: преобразовать подмножество списка в словарь, сопоставляя определенные элементы

У меня есть список в Python, каждый элемент которого является одним немецким словом, например: my_list = […, 'Stahl ', 'Stahl ', 'Die ', '*die ', 'Rheinhausener ', 'Rhein=Hausener ', 'Mittelstreckenraketen', 'Mittel=Strecken=Rakete', 'Mittel=strecken=Rakete', 'Mittels=trecken=Rakete',…] В этом списке составные существительные сразу же следуют за их возможными разложениями / разбиениями (может быть произвольное количество разложений / разделов) например, […]

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

У меня есть списки A и B, которые могут иметь дубликаты, например: A = ['x', 'x', 7] B = [7, 'x', 'x'] Теперь я хочу, чтобы все индексированные перестановки переставляли список B в список A: [1, 2, 0] # because [B[1], B[2], B[0]] == A [2, 1, 0] # because [B[2], B[1], B[0]] == A […]

Использование шаблона для составления списка

Я пытаюсь создать функцию, которая будет создавать список на основе шаблона в зависимости от длины другого списка. Я не уверен, как это сделать из-за характера шаблона. Я пытаюсь сделать что-то подобное, будет вести себя так: len(a_list) = 50 created_pattern_a_list = [1,2,4,8,10,20,40] len(b_list) = 9000 created_patten_b_list = [1,2,4,8,10,20,40,80,100,200,400,800,1000,2000,4000,8000] Таким образом, шаблон, который я хочу, составляет 1,2,4,8,10, […]

список подписи из файла python

У меня есть файл, который выглядит так: его точно так же Pokemon HP Attack_Points Type Weakness Bulbasaur 45 49 Grass Fire Ivysaur 60 62 Grass Fire Venusaur 80 82 Grass Fire и я пытаюсь создать список из случайной строки, и это мой код: from random import randint open_pokedex=open("pokedex.txt","r") p1_p1=list() pokemon_selection=(randint(1,40)) p1_p1.append(open_pokedex.readline()[pokemon_selection]) но это не работает, […]

Interesting Posts for Van-Lav

Ошибка mod_wsgi Apache с приложением django

Всегда ли лучше писать функцию для всего, что нужно повторить дважды?

Почему обработка случайного списка происходит намного быстрее, чем обработка упорядоченного списка?

Доступ к температуре процессора в python

Почему вы можете форматировать кортеж, но не список?

Как вернуть библиотечные функции, которые были удалены?

Вызов BLAS / LAPACK напрямую с помощью интерфейса SciPy и Cython

Передача вывода маринованного объекта между скриптами python через subprocess.communicate

Вычисление и возврат средних значений в список

Игра хорошо работает от источника, но не от py2app

Как установить Python для Apache в Windows?

Задняя часть Django с передним концом React

Сельдерей. Может ли сообщение в RabbitMQ потреблять два или более рабочих одновременно?

Метод класса Python и (?) Instancemethod

необязательные аргументы python без тире, но с дополнительными параметрами?

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