Tag: списка

Список каталогов Python возвращается в шаблон Django

Всего Python newb здесь. У меня есть каталог изображений, и мне нужно вернуть имена и URL-адреса этих файлов в шаблон django, который я могу прокрутить для ссылок. Я знаю, что это будет путь к серверу, но я могу изменить его через JS. Я пробовал os.walk, но я продолжаю получать пустые результаты.

Понимание эквивалента Python List

У меня есть следующий код: listOfStrings = ['i_am_exercising', 'python_functional', 'lists_comprehension'] [ "".join([elem.title() for elem in splited]) for splited in [el.split("_")for el in listOfStrings]] результатом этого является: ['IAmExercising', 'PythonFunctional', 'ListsComprehension'] прочитав документацию , я получил эквивалентную расширенную версию, которая добавляет первое выражение в переменную, а второе выражение в списке, которое нужно повторить с инструкцией for: returned […]

Возвращает элементы из списка в функции. Python

my_list = ['a','b','c'] def func(input): for i in input: print i print func(my_list) Вывод a b c None Я не хочу «Нет», так как я могу сделать одну строку кода, чтобы возвращать элементы в моем списке ввода? Я пытался: return for i in input: print i но это не сработало, потому что операторы возврата не […]

список обновлен в классе

class A(object): aalist = [] ai = 0 def __init__(self): self.ablist = list() def add(self): self.aalist.append(["a","a"]) self.ablist.append(["b","b"]) self.ai = self.ai + 1 class B(A): def __init__(self): A.__init__(self) self.bblist = list() def badd(self): self.bblist.append(['c','c']) for i in range(1,4): c = B() c.add() c.badd() print c.aalist,c.ablist,c.bblist,c.ai запустите эти коды, в результате появятся подсказки: [['a', 'a']] [['b', 'b']] […]

Пара 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 - лучший язык программирования в мире.