Tag: список

Изменение элемента списка без изменения исходных значений

Я выполняю некоторые проблемы с практикой, и одна программа просит меня изменить числа в списке до 99, только если число ранее четное. Я столкнулся с проблемой, что, когда я меняю номер на 99, когда он перемещается по следующему номеру, он проверяет, является ли 99 четным, чего я не хочу, я хочу, чтобы он проверял исходное […]

Как напечатать количество раз, когда элемент появляется в списке в Python?

У меня две переменные, x и y, где x – число, а y – список чисел. Я должен определить счетчик функций, который определяет, сколько раз x появляется в y, например, count(1,[2,1,3,1,4]) должен вернуться 2. Заранее благодарю вас за ваши предложения. NB. Мне не разрешено использовать встроенную функцию count, ieycount (x).

как пропустить None, сохраняя кортеж в списке?

Я хочу отфильтровать все кортежи, состоящие только из None-элементов из списка, поэтому для этого этот список listobj = [(None, None, None, None), (None, None, None, None), (None, None, None, None),(None,None,'01/02/2015','25'),(None,None,'01/02/2015',None),(0,None,None,None)] Мне нужен вывод: listobj = [(None,None,'01/02/2015','25'),(None,None,'01/02/2015',None),(0,None,None,None)]

Как преобразовать кортеж кортежей в список списков?

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

«Лучший» питонический способ получить элемент из списка на основе двух критериев

У меня есть список с r строками и тремя столбцами. Первый столбец является координатой x, второй – координатой y, а третий – его значением. Looks like eg xy value ———— 0, 0, value 0, 1, value 0, 2, value … 1, 0, value 1, 1, value … 100, 0, value 100, 1, value … Основываясь […]

Создание переменных Python, не зависящих друг от друга

Если у меня есть этот код Python: foo = [3, 5, 9] bar = foo bar.append(9) print(foo) Он возвращает [3, 5, 9, 9] Это, безусловно, означает, что, когда я приложил 9 к bar , это также повлияло на foo . Как сделать переменный bar равным foo , но так, что когда я редактирую bar , […]

Печать списка в обратном порядке не работает – Python 3x

Я пишу программу, которая просит пользователя вводить имена до тех пор, пока не будет введено слово END, после чего он распечатает список имен в обратном порядке . Сначала я не знал, как распечатать список в обратном порядке, поэтому я нашел это: Перейдите в обратном порядке в Python Я решил использовать встроенную функцию reversed() : import […]

Создайте новый список, добавив вместе элементы из трех списков – связанная ошибка (PYTHON)

У меня есть 3 списка, скажем: a = [1,2,3,4,5] b = [0,2,4,6,8] c = [2,3,4,5,6] Я хочу создать новый список, который добавит соответствующие элементы вместе, т. Е. d = [3,7,11,15,19] Мой код: d = [] for i,j,k in a,b,c: d.append(i+j+k) Тем не менее, я продолжаю получать ошибку: ValueError: слишком много значений для распаковки Как это […]

Список python с фиксированным количеством элементов

Я хочу создать список фиксированного размера размером 6 кортежей в Python. Обратите внимание, что в приведенном ниже коде я всегда повторно инициализирую значения во внешнем цикле, чтобы сбросить ранее созданный список, который уже был добавлен в globalList. Вот фрагмент: for i,j in dictCaseId.iteritems(): listItems=[None]*6 for x,y in j: if x=='cond': tuppo = y listItems.insert(0,tuppo) if […]

Список переупорядочения Python, начиная с определенного элемента

У меня есть список python и индекс элемента, который я хочу запустить в списке, начиная с элемента после моего индекса. Например, у меня есть: original_list = [1,2,3,4,5] my_index = 2 new_list = [4,5,1,2,3] Я пытаюсь добиться нового списка.

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