Tag: списка

Пара IP-адресов в списке, выведенном из xlrd

Я использовал xlrd для вывода данных из столбца (Data Below). Мне нужно объединить ip addressess. Таким образом, ip-адрес, который появляется рядом вместе в выводе, принадлежит одному и тому же пулу, а отдельные – в собственном пуле. Например (10.100.33.183,10.100.33.184) относятся к (pool1). (Pool6 = 10.100.33.89) Как я могу добиться этой помощи. ['', '', '', '', '', […]

Как добавить к списку в словаре?

Можно ли добавить в список словарь? test = {'food' : 'apple'} Есть ли команда добавить 'banana' и превратить его в test = { 'food': ['apple','banana'] } спасибо

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

Я пытаюсь написать программу, которая будет отслеживать оценки учащихся на всех его курсах. Студент добавляет курс, а также добавляет разные сегменты курса и то, как они взвешиваются, поэтому я планировал использовать словарь. Я использовал функцию ввода, чтобы позволить пользователю вводить имя каждого сегмента. Словарь может выглядеть следующим образом: {«домашняя работа»: .2, «tests»: .8} Каждый курс […]

Ошибка памяти при анализе большого файла – Python

В Python возникли вопросы о ошибках памяти, но я хочу задать еще одну конкретную ситуацию. Я новичок в программировании и Python. При разборе большого текстового файла (~ 8 ГБ) линия mylist = [line.strip('\n').split('|') for line in f] привело к «MemoryError». Я запускаю 64-разрядный Python [MSC v.1500 64 бит (AMD64)] в Windows XP 64-бит с 12 […]

Convert For Loop to List Consrehension: тестирование, если элементы из списка 2 являются частичным совпадением для элементов в списке 1

что-то вроде python / programming newbie здесь, Я придумал код из 2 вложенных циклов для проверки, являются ли элементы второго цикла частичным (или полным) соответствием элементов в первом списке, и если эти элементы удаляются из первого списка. Вот код: >>> lst = ["my name is Bob Jenkins", "Tommy Cooper I am", "I be Bazil", "I […]

печать нескольких списков по вертикали?

Добрый день, я пытаюсь правильно напечатать 8 списков и не могу найти правильное форматирование. Я знаю, что вы можете распечатать список по вертикали … for x in list: print(x) Тем не менее, я не знаю, как напечатать несколько списков по вертикали подряд. Я думал о чем-то вроде этого …. for L in range(0,7): print(" ", […]

Преобразование Python списка строк в список кортежей

Как преобразовать следующий список ['abc,cde,eg,ba', 'abc,cde,ba'] в список кортежей? [('abc','cde','eg','ba'), ('abc','cde','ba')] Что я пробовал output = [] for item in my_list: a = "','".join((item.split(','))) output.append(a)

Почему этот код не возвращает эти списки? Связано ли это с использованием «возврата», а не «печати»?

Итак, это мой код, когда у меня было все, что нужно для «печати», код работал, но теперь с «возвратом» программа заканчивается после выбора темы, темы и вопросов / ответов. Я сделал эту программу для ввода вопросов и ответов на флеш-карту, а затем смог выбрать тему, затем выбрать тему, а затем выбрать, нужно ли видеть только […]

Как использовать списки в условных выражениях

Я задал вопрос пару часов назад, но он был закрыт как дубликат. Я спрашивал, могу ли я использовать индекс списков для проверки ответов. Это был мой оригинальный код: message = input("Problem: ") for item in keyword_list: if item in message: if item == "screen" or item == "cracked" or item == "blank": subp.call("screen.txt", shell=True) … […]

Заполнение вложенного словаря

У меня длинный список вложенных кортежей, которые я повторяю и добавляю определенным образом, так что пустой словарь: dict = {} будут заполнены следующим образом: dict = {a: {b:1,5,9,2,3}, b: {c:7,4,5,6,2,4}, c: {b:3,13,2,4,2}… } Итерация проверит, существует ли вложенный словарь, и если да, то он добавит значение, иначе создаст вложенный словарь. Моя бедная попытка выглядит примерно […]

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