Tag: list assrehension

Найти координаты кубоида, используя понимание списка в Python

X , Y и Z – три координаты кубоида. Теперь X = 1, Y = 1, Z = 1 и N = 2. Мне нужно создать список всех возможных координат в трехмерной сетке, где сумма Xi + Yi + Zi не равна N. Если X = 2, возможные значения Xi могут быть равны 0, 1 […]

Python, работающий со списком

У меня такой код: a = [[1, 1], [2, 1], [3, 0]] Я хочу получить два списка, первый содержит элементы 'a' , где a[][1] = 1 , а второй – элементы, где a[][1] = 0 . Так first_list = [[1, 1], [2, 1]] second_list = [[3, 0]]. Я могу сделать это с учетом двух списков: […]

Учет списков в Python: установите все элементы в массиве в 0 или 1

Я пытаюсь придумать одностраничное понимание, чтобы сделать следующее: Учитывая массив целых чисел и одно целое число, назовите его int1, я хочу создать новый массив из только 0 и 1, чтобы новый массив имеет 1, если в исходном массиве else 0 есть int1. Есть ли способ иметь True / False равным 1/0, как в C? array1 […]

Расширение кортежей в генераторе понимания списка

Я использую эту функцию def convert_tuple(self, listobj, fields=['start', 'end', 'user']): return [(getattr(obj, field) for field in fields) for obj in listobj] Мой желаемый результат, который я хочу, должен быть [('2am', '5am', 'john'), ('3am', '5am', 'john1'), ('3am', '5am', 'john2') ] Вывод функции выше [genexp, genexp, genexp] Его выражение генератора и я не смогли его расширить, как […]

Python – просмотр списка с несколькими аргументами в

У меня есть это понимание текущего списка: … cur = [[14, k, j] for j, k in rows[14], range(15)] … и это дает мне следующую ошибку: … cur = [[14, k, j] for j, k in rows[14], range(15)] ValueError: too many values to unpack Любая помощь была оценена как в том, как я это исправить. […]

Поиск простых чисел с использованием списка

Я пытался сгенерировать все простые числа в диапазоне от x до y. Сначала я попробовал простой пример: range(10,11) что означает проверить, является ли 10 простым числом: Вот мой код: prime_list = [x for x in range(10, 11) for y in range(2,x) if x % x == 0 and x % 1 == 0 and x […]

Как получить значение индекса для понимания списка?

Используя следующий подход, я могу создать словарь значений: { p.id : {'total': p.total} for p in p_list} Это приводит к {34:{'total':334}, 53:{'total: 123} … } Я также хотел бы перечислить индекс из списка, чтобы я знал, в какой позиции находится p.id Я сделал такой список: c_list = [x for x in range(len(p_list))] И затем попытался […]

как получить кортежи из списков, используя понимание списка в python

У меня есть два списка и вы хотите объединить их в один список tuples . Я хочу сделать это со list comprehension , я могу заставить его работать с помощью map . но было бы неплохо узнать, как это будет выглядеть здесь. код здесь >>> lst = [1,2,3,4,5] >>> lst2 = [6,7,8,9,10] >>> tup = […]

Элегантный способ получить hashtags из строки в Python?

Я ищу чистый способ получить набор (список, массив, любой) слов, начинающихся с # внутри заданной строки. В C # я бы написал var hashtags = input .Split (' ') .Where (s => s[0] == '#') .Select (s => s.Substring (1)) .Distinct (); Что такое сравнительно элегантный код для этого в Python? РЕДАКТИРОВАТЬ Пример ввода: "Hey […]

Есть ли лучший способ конвертировать список в словарь в Python с ключами, но нет значений?

Я был уверен, что будет один лайнер для преобразования списка в словарь, где элементы в списке являются ключами, а словарь не имеет значений. Единственный способ, с помощью которого я мог это сделать, – возразить. «Использование списков в том случае, когда результат игнорируется, является вводящим в заблуждение и неэффективным. myList = ['a','b','c','d'] myDict = {} x=[myDict.update({item:None}) […]

 
Interesting Posts for Van-Lav

libpython2.7.so.1.0: невозможно открыть файл общих объектов: нет такого файла или каталога

Как перебирать рабочие листы в рабочей книге, openpyxl

Самый эффективный способ реализации numpy.in1d ​​для многоуровневых массивов

Является ли это «первородным грехом» для выполнения работы в __new__? Если да, то как лучше всего работать, запускать один раз init для одиночных игр?

Использование Python для разбиения непрерывной строки на компоненты?

Два значения из одного входа в python?

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

Сохранение и загрузка тестов классифицируют Naive Bayes Classifier в NLTK другим способом

Проверьте, находится ли элемент уже в очереди

Эквивалент сортировки списка Python с преобразованием ключа / Шварца

Django Admin Использование Django Reversion и Django-Import-Export

тестирование интерактивных программ python

Скрытые особенности PyCharm

Python | Ошибка переполнения mktime

Обновить индекс после сортировки данных

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