Tag: список

Как поместить значения между скобками, охватывающими несколько строк, в список в python?

Я довольно новичок в python и regex, но я пытаюсь найти способ сделать это. У меня есть файл, который выглядит так: random text up here group groupfoo { item_1 item_2 item_3 } group groupbar { item_1 item_2 item_3 } random text down here В этом файле есть несколько групп. Имена групп (groupfoo, groupbar и т. […]

Получить имя переменной, соответствующее максимальному значению в списке

У меня есть этот код: timeLS1 = 0.1 timeLS2 = 0.2 timeLS3 = 0.15 timeLS4 = 0.5 timeLS5 = 0.4 timeLS6 = 0.3 timeLSv = (timeLS1, timeLS2, timeLS3, timeLS4, timeLS5, timeLS6) timeLS = max(timeLSv) print timeLS index_max = timeLSv.index(timeLS) print index_max Я хотел бы получить максимум ( timeLS ) плюс имя переменной ( timeLS1, …., […]

Python – возвращает кортеж с целым числом, в котором соответствует несколько списков целых чисел

У меня есть список кортежей диапазонов ID, например, [(0,2), (3,6), (7,10), (11,14), (15,21), etc.] Плюс у меня есть несколько списков целых чисел ID, например, [1, 2, 4, 11, 12, 15, 17, 20, 22, 24, …], [2, 3, 5, 10, 13, 15, 18, 20, 23, 24, …], etc. Списки не обязательно имеют одинаковую длину. Я ищу […]

Python: многострочный вход, преобразованный в список

У меня есть назначение программирования, и все входы, которые мне нужно ввести, являются многострочными. Например: 4 3 10 3 100 5 1000000000 8 или: 7 8 666 8 7 666 10 16 273 Я пытаюсь преобразовать строки в списки. Я не могу использовать файлы, и мне нужно иметь возможность вводить их в программу, используя инструкцию […]

Невозможно выбрать значение из списка

У меня есть этот код: import os import pprint print("Hello") ModList = os.listdir("C:/Users/Dat/AppData/Roaming/.minecraft/mods") print ("The current mods you have installed are:\n") pprint.pprint(ModList) DisableNumber = input("To disable a mod, type it's number in the list.\n") int (DisableNumber) FileToDisable = ModList[DisableNumber] print (FileToDisable) Предполагается перечислить файлы в каталоге, распечатать список, попросить пользователя ввести номер и переименовать имя […]

Изменение структуры списка Python

Каков наилучший способ преобразования следующего: myList = [ ['ItemB','ItemZ'], ['ItemB','ItemP'], ['ItemB','ItemJ','Item6'], ['ItemB','ItemJ','Item5'] ] к этому в Python: newList = ['ItemB',['ItemP','ItemZ',['ItemJ',['Item5','Item6']]]] Я смог приблизиться, используя рекурсивную функцию, отсортированную по Лену, но не смог найти хороший способ сортировать Лен тогда в алфавитном порядке. Любая помощь будет принята с благодарностью!

замените первый элемент с максимальным элементом в списке – Python

Поэтому, когда в функцию вводится случайный список чисел, я хочу переключить первый элемент с наибольшим элементом. Затем верните новый список. def jumpMaximum(numList): max2=max(numList) a,b = int(numList[-len(numList)]),max numList[a],numList[b] = numList[b],numList[a] return numList Я не могу понять, что заставляет это терпеть неудачу и не возвращать список. Все, что мне нужно, это взять наибольшее число и переключить его […]

Составление списка Python для объединения списков (сглаживание)

Поэтому я сейчас работаю с mongoengine, хотя что-либо со свойствами будет иметь такое же поведение. У меня есть список, называемый коллекциями . Технически это mongoengine QuerySet, который является итерируемым, но имеет практически все одинаковое поведение как список. Каждая коллекция элементов представляет собой объект с именем addons, которое также является списком. Я хочу создать плоский список […]

Разбор текстового файла с помощью Python и split ()

Я уверен, что есть простой ответ на этот вопрос, я просто не могу понять, что является лучшим решением. У меня есть текстовый файл, который содержит следующее: имя пользователя и пароль. Ниже приведен пример: mcgoga12,password shelby12,password1 Я хочу открыть этот файл и прочитать его в файле. Однако я хочу сохранить имя пользователя (mcgoga12 и т. Д.) […]

Выражение выражения списка, показывая ни одно значение, вызванное подсписью

Я изучаю понимание списка, и это очень быстро, но я пытаюсь вставить значение в подсписку, и он показывает None для этого подсписка. Вот я пытаюсь, def tester(lst): print [ x if x%2 else x*100 for x in range(1, 10) ] # It is working #output: [1, 200, 3, 400, 5, 600, 7, 800, 9] print […]

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