Tag: список

удаление конечных пустых элементов в Python

Есть ли элегантный pythonian способ удаления конечных пустых элементов из списка. Список list.rstrip (None). Так [1, 2, 3, None, 4, None, None] должно привести к [1, 2, 3, None, 4] Я предполагаю, что это может быть обобщено на удаление конечных элементов любого конкретного значения. UPDATE : я должен был указать, что хочу сделать это как […]

Замена отдельных элементов в списке

Код: >>> mylist = ['abc','def','ghi'] >>> mylist ['abc', 'def', 'ghi'] >>> for i,v in enumerate(mylist): … if v=='abc': … mylist[i] = 'XXX' … >>> mylist ['XXX', 'def', 'ghi'] >>> Здесь я пытаюсь заменить все вхождения 'abc' на 'XXX' . Есть ли более короткий способ сделать это?

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

Как включить следующий список ['1','2','A,B,C,D','7','8'] в ['1','2','A','B','C','D','7','8'] самым пифоническим образом? У меня очень непитонический код, который создает вложенный список, а затем льстит: sum ( [ word.split(',') for word in words ], [] )

У списков Python есть эквивалент dict.get?

У меня есть список целых чисел. Я хочу знать, появляется ли в нем номер 13, и если да, то где. Должен ли я дважды искать список, как в приведенном ниже коде? if 13 in intList: i = intList.index(13) В словарях есть функция get которая будет определять членство и выполнять поиск с тем же поиском. Есть […]

Найдите число 1 в одной позиции в двух массивах

У меня есть два списка: A = [0,0,0,1,0,1] B = [0,0,1,1,1,1] Я хочу найти число 1 в одной позиции в обоих списках. Ответ для этих массивов будет 2.

Почему в python не работает var = .extend (range (1,10))?

Я бы подумал, что если бы я сделал следующий код в python var = [0].extend(range(1,10)) то var будет списком со значениями 0 – 9 в нем. Что дает?

Максимальное значение в списке списков кортежей

У меня возникла проблема получить наивысшее значение в динамическом списке списков кортежей. Список может выглядеть следующим образом: adymlist = [[('name1',1)],[('name2',2),('name3',1), …('name10', 20)], …,[('name m',int),..]] Теперь я просматриваю список, чтобы получить максимальное значение (целое число): total = {} y=0 while y < len(adymlist): if len(adymlist) == 1: #has the List only 1 Element -> save it […]

Полный индекс Python с указанием индекса

У меня есть список, в котором я хочу получить последние несколько элементов в обратном порядке: lst = [1,2,3,4] Я могу отменить список с помощью lst[::-1] и получить весь список в обратном порядке. Но я хочу, чтобы список перевернул только до определенного индекса. Я могу указать индекс: ind = 1 lst[:ind-1:-1] и получить: [4, 3, 2] […]

Назначение Tuple в Python, это ошибка в Python?

Я читал это интересное сообщение https://asmeurer.github.io/blog/posts/tuples/ В примечании автора представлен этот пример >>> t=1,2,[3,4] >>> t (1, 2, [3, 4]) >>> t[2]+=[5,6] Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'tuple' object does not support item assignment Хотя Python создал исключение, но он изменил кортеж >>> t (1, 2, [3, 4, […]

Вложенный список в Python

У меня есть список внутри списка в Python, и я хочу преобразовать их в один список, используя List List: >>> aa = [[1,2],[1,2]] >>> bb = [num for num in numbers for numbers in aa] Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'numbers' is not defined >>> Что я […]

 
Interesting Posts for Van-Lav

Ошибка при переопределении функции поиска класса в openerp

Более питонический способ написать этот блок (и исключить: ValueError: элемент последовательности обновления словаря # 0 имеет длину 1, 2 требуется)

скрипт, который добавляет пакеты для импорта sys.path как ожидалось при запуске с ipython, но генерирует исключение, когда скрипт запускается из python

Python Pandas находит все строки, где все значения – NaN

Преобразование часового пояса Python

Pandas Python – может использоваться с векторизованными входами

Python – дата и время определенного часового пояса

Почему я получаю UnicodeDecodeError в кодировке JSON Python?

В lxml, как удалить тег, но сохранить все содержимое?

Каковы все возможные расчеты, которые могут вызвать NaN в Python?

Python: отношение к области переменных. Почему мне не нужно передавать x в Y?

Scipy curvefit RuntimeError: Оптимальные параметры не найдены: количество вызовов функции достигло maxfev = 1000

Как скачать изображение с помощью запросов

pandas читает json, не работая над MultiIndex

Строка Python заменяется на символы не в RegEx

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