Tag: списка

Как можно нарезать список Python таким образом, чтобы столбец был перемещен в отдельный столбец элементов?

У меня есть список следующего вида: [[0, 5.1, 3.5, 1.4, 0.2], [0, 4.9, 3.0, 1.4, 0.2], [0, 4.7, 3.2, 1.3, 0.2], [1, 4.6, 3.1, 1.5, 0.2], [1, 5.0, 3.6, 1.4, 0.2], [1, 5.4, 3.9, 1.7, 0.4], [1, 4.6, 3.4, 1.4, 0.3]] Я хочу разрезать первый столбец и добавить его как новый элемент в каждую строку […]

Значения Python для нескольких списков в одном понимании списка

Есть ли какой-либо умный способ написать понимание списка более чем одного списка? Я знаю, что я мог бы использовать отдельный список диапазонов в качестве индекса, но таким образом я должен знать длину (или получить ее отдельно с вызовом функции len() ). >>> a = range(10) >>> b = range(10, 0, -1) >>> [(a[x],b[x]) for x […]

Списки сумм различной длины

Каков наилучший способ суммировать два или более списков, даже если они имеют разную длину? Например, у меня есть: lists = [[1, 2], [0, 3, 4], [5]] и результат должен быть: result = [6, 5, 4]

Могу ли я создать список и отсортировать его одновременно?

Я работаю над скриптом для части программного обеспечения, и это не дает мне прямого доступа к необходимым мне данным. Вместо этого мне нужно запросить каждую информацию, которая мне нужна, и составить список данных, которые я получаю. По разным причинам мне нужен список для сортировки. Очень просто создать список один раз, а затем отсортировать его, а […]

запуск PIL на 64-битной

Есть ли способ запустить PIL (Python Imaging Library) на 64-битной ОС? это Windows 7 64bit

Сортировка подсписок элементов в списке, оставляющий остальное на месте

Скажем, у меня есть отсортированный список строк, как в: ['A', 'B' , 'B1', 'B11', 'B2', 'B21', 'B22', 'C', 'C1', 'C11', 'C2'] Теперь я хочу сортировать на основе конечного числового значения для B s, поэтому у меня есть: ['A', 'B' , 'B1', 'B2', 'B11', 'B21', 'B22', 'C', 'C1', 'C11', 'C2'] Один из возможных алгоритмов состоит в […]

Учет списка для извлечения списка кортежей из словаря

Я хотел бы использовать понимание списка в следующем списке; movie_dicts = [{'title':'A Boy and His Dog', 'year':1975, 'rating':6.6}, {'title':'Ran', 'year':1985, 'rating': 8.3}, {'title':'True Grit', 'year':2010, 'rating':8.0}, {'title':'Scanners', 'year':1981, 'rating': 6.7}] используя мои знания в понимании списка и словарях, я знаю, что movie_titles = [x['title'] for x in movie_dicts] print movie_titles напечатает список с названиями фильмов. […]

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

Предположим, у меня есть следующий список: list1 = [1, 2, 33, 51] ^ | indices 0 1 2 3 Как получить последний индекс, который в этом случае будет 3, из этого списка?

как создать словарь, используя два списка в python?

x = ['1', '2', '3', '4'] y = [[1,0],[2,0],[3,0],[4,]] Я хочу создать словарь, поэтому значения x и y будут соответствовать следующим образом: 1: [1,0], 2: [2,0] и так далее

Тип Python long vs C 'long long'

Я хотел бы представить значение как 64-битное long знаком, так что значения, превышающие (2 ** 63) -1, представляются как отрицательные, но Python long имеет бесконечную точность. Есть ли «быстрый» способ достичь этого?

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