Tag: списка

Совместное использование глобальных данных в Python

Я создаю проект, который требует обмена данными во всем мире. Я построил класс GlobalDataBase для обработки этих данных, что похоже на способ Как избежать исключения данных класса для экземпляров? и https://docs.python.org/2/tutorial/classes.html . Однако я нашел для меня кое-что странное. Мой код выглядит следующим образом: class GlobalDataBase: a = [] def copy_to_a(self, value): self.a = value […]

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

У меня есть список строк, и я пытаюсь составить список списков строк по длине строки. т.е. ['a', 'b', 'ab', 'abc'] становится [['a', 'b'], ['ab'], ['abc']] Я сделал это так: lst = ['a', 'b', 'ab', 'abc'] lsts = [] for num in set(len(i) for i in lst): lsts.append([w for w in lst if len(w) == num]) […]

Фильтровать словарь согласно существующему списку

Все еще новичок Python, поэтому, пожалуйста, успокойтесь … У меня есть словарь: new_dict Я хотел бы отфильтровать, чтобы вернуть ключи, где любое из значений, прикрепленных к каждому ключу, соответствует значению в существующем списке, который я создал: list(data.Mapped_gene) Есть идеи? Редактировать: Мне все еще не удалось выполнить эту работу. Таблицы и ключи csv являются строками, если […]

Как я могу использовать вложенное имя как индекс __getitem__ предыдущего итерабельного в списках?

Я хочу использовать два метода for-loops внутри понимания списка, но я хочу использовать имя второго как индекс первого итеративного. Как я могу это сделать? Пример: l = [[1, 2, 3], [1, 2, 3], [1, 2, 3]] [x for x in l[i] for i in range(len(l))] Ошибка: Traceback (most recent call last): File "python", line 2, […]

Как отсортировать список, проверив значения в подсписке в python?

У меня есть список списков в следующем формате: [['a',[10]], ['b',[1]], ['c',[5,10]], ['d',[5,1,-10]], ['e',[5,1,-1]]] Я хотел бы сортировать, если эффективным образом в python, используя числовые элементы списка, сопоставляя первый элемент, и когда это то же самое, используйте второе и так далее. Результатом будет что-то вроде (на этот раз мне нужен обратный порядок): ['a',[10]] ['c',[5,10]] ['e',[5,1,-1]] ['d',[5,1,-10] […]

Как преобразовать результат (в python) itertools.permutations ("0123456789") в список строк

В Python я использую list(itertools.permutations("0123456789")) , и я получаю (я, как ожидалось) список кортежей выделенных строк символов. Есть ли способ превратить этот результат в список строк, без повторения всех элементов 3628800?

Самый маленький диапазон python из нескольких списков

Мне нужно найти наименьший диапазон из группы целых списков, используя по крайней мере один элемент из каждого списка. list1=[228, 240, 254, 301, 391] list2=[212, 345, 395] list3=[15, 84, 93, 103, 216, 398, 407, 488] В этом примере наименьший диапазон будет [391: 398], поскольку он охватывает значения 391, 395 и 398 из трех списков. Каждый список […]

Python – добавить в словарь на основе добавочного значения в 2 списках

У меня есть 2 списка, которые я создал и добавил значение для каждого элемента. Причина в том, что значения в каждом списке должны быть объединены в словаре. Однако значения в каждом списке не являются парой от 1 до 1. Поэтому я добавил добавочные значения, чтобы помочь связать каждую клавишу с ее соответствующими значениями. Вот некоторые […]

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

Предположим, у меня есть список, как показано ниже: [['Harry', '4'], ['Anthony', '10'], ['Adam', '7'], ['Joe', '6'], ['Ben', '10']] # we can say the first element in it's lists is `name`, the second is `score` Я хочу сортировать его, чтобы: [['Anthony', '10'], ['Ben', '10'], ['Adam', '7'], ['Joe', '6'], ['Harry', '4']] Поэтому сначала отсортируйте его в порядке […]

Преобразование последовательности последовательностей в словарь и наоборот

Один из способов вручную сохранить словарь в базе данных – это сгладить его в последовательности последовательностей и передать последовательность в качестве аргумента cursor.executemany (). Также полезно использовать обратное, то есть считывать строки из базы данных и превращать их в словари для последующего использования. Какой лучший способ перейти от myseq к mydict и от mydict до […]

 
Interesting Posts for Van-Lav

Python Tkinter: обновить изображение в холсте

Запретить округление до нуля в Python

Python Threads (или их эквивалент) в решении Google Application Engine?

самый быстрый способ поиска python dict с частичным ключевым словом

Как закрыть изображение, открытое в подушке?

Ошибка при попытке установить pyamg: clang: error: нет такого файла или каталога: '"-I / … / boost_1_59_0"'

Головоломка: сколько способов вы можете поразить цель лазерным лучом в четырех отражающих стенах

Как прочитать файл, загруженный selenium webdriver в python

Задайте значение поля в методе Django Form clean (), если это поле не передано в конструкторе

Создание lxml для Python 2.7 на Windows

Почему утверждения в unittest используют TestCase.assertEqual, а не ключевое слово assert?

Лучшая практика для Python

Как преобразовать часть кортежа python (массив байтов) в целое число

Выйти из цикла нажатием клавиши ENTER

Python: Что означает объект TypeError 'xxx' не вызываемый?

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