Tag: списка

число / числа для списка с помощью ввода ()

Возможно, это очень простой вопрос, но я новичок в python и не нашел никакого решения. Я писал сценарий python и застрял, потому что я не могу использовать списки python. я хочу, чтобы пользователь вводил (число или числа) и сохранял их в списке python как целые числа. например, пользователь может ввести одиночный номер 1 или несколько […]

Python, как получить сумму чисел в списке, в котором есть строки

У меня есть дикт, d = {'a': [4,'Adam', 2], 'b': [3,'John', 4], 'c': [4,'Adam', 3], 'd': [4,'Bill', 3], 'e': [4,'Bob'], 'f': [4, 'Joe'], 'g': [4, 'Bill']} Есть ли быстрый способ получить сумму чисел в каждом из списков в словаре? Например, a должен возвращать 6 , b должен возвращать 7 и так далее. В настоящее время […]

Создана таблица из списка, не отображающая все элементы

У меня есть функция, которая принимает список как параметр, который уже был создан из другой функции. Список печатается в формате столбцов. Эта функция должна предполагать, что первый элемент в списке включает заголовки столбцов, а остальная часть списка включает значения. Функция showList() должна иметь возможность аккуратно отображать список из showList() столбцов, разделенных пробелами или вкладками. в […]

Учет списка в вложенных списках

У меня есть список, подобный [["foo", ["a", "b", "c"]], ["bar", ["a", "b", "f"]]] и я хочу разбить его, чтобы получить счет от общего числа As, Bs и т. д., но я новичок в Python и имею немного времени. Я использую [lx for lx in [li[1] for li in fieldlist if li[1]]] чтобы попытаться получить список […]

Мутирующий список в python

Я хочу определить функцию, которая может мутировать введенный список, добавив к нему 1 ([1,1,1, …]). Но я не хочу использовать циклы для выполнения этой простой операции. # input – a list (empty list) # – number of elements to initialize # output- None # – But it will have to mutate the inputted (list) def […]

Сортировка списка списков на основе списка строк

Если у меня есть список: arr = ['b', 'd', 'a', 'c'] и список таких списков: stats = [['a', 35, 109], ['b', 100, 50], ['c', 30, 80], ['d', 40, 50]] Я хотел бы заказать «статистику» в соответствии с «arr». Я хочу: stats = [['b', 100, 50], ['d', 40, 50], ['a', 35, 109], ['c', 30, 80]] Есть […]

python delete подстроки из списка строк

У меня есть list l=['abc','abcdef','def','defdef','polopolo'] im, пытающийся удалить строки, суперструна которых уже находится в списке. В этом случае результатом должно быть: ['abcdef','defdef','polopolo'] Я написал код: l=['abc','abcdef','def','defdef','polopolo'] res=['abc','abcdef','def','defdef','polopolo'] for each in l: l1=[x for x in l if x!=each] for other in l1: if each in other: res.remove(each) но он, похоже, не работает. Я прочитал, что […]

Получить длину списка в Python с помощью рекурсии

Я пытаюсь вычислить длину списка. Когда я запускаю его на cmd, я получаю: RuntimeError: максимальная глубина рекурсии превышена в сравнении Я не думаю, что что-то не так с моим кодом: def len_recursive(list): if list == []: return 0 else: return 1 + len_recursive(list[1:])

Удаление дубликатов из списка списков, если некоторые дубликаты не имеют того же порядка

Моя проблема очень похожа на приведенную ниже, за исключением того, что если бы существовал элемент [2,1], мне понадобилось бы это также удалить. Python: удаление дубликатов из списка списков Я пробовал всевозможные вещи, но просто не могу заставить его работать. Любая помощь приветствуется! Благодарю. Ричард.

python – Можно ли создать список «def»?

Интересно, можно ли создать список «def», соединить список из 20 кнопок и иметь другой обратный вызов для каждой кнопки. благодаря

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