Tag: список

Python присваивает нескольким переменным одинаковое значение списка?

Я пишу функцию для расчета дат календаря. При сокращении строк я обнаружил, что не могу назначить несколько переменных одному и тому же диапазону . Jan, Mar, May, Jul, Aug, Oct, Dec = range(1,32) Будет ли эффективный способ присвоить эти значения и почему python дает ValueError?

Определите, является ли список Python равным 95%?

Этот вопрос задает вопрос, как определить, является ли каждый элемент в списке одинаковым. Как бы я решил определить, являются ли 95% элементов в списке одинаковыми в разумно эффективном режиме? Например: >>> ninety_five_same([1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]) True >>> ninety_five_same([1,1,1,1,1,1,2,1]) # only 80% the same False Это должно быть несколько эффективным, потому что списки могут быть очень большими.

эффективность конкатенации списка питов

Каков наиболее эффективный способ list_a два списка list_a и list_b когда: list_b должны быть помещены перед элементами list_a результат должен быть помещен в list_a У меня есть 4 возможности: # 1 list_a = list_b + list_a # 2 for item in list_b: list_a.insert(0, item) # 3 for item in self.list_a: list_b.append(item) list_a = list_b # […]

Передача списка при сохранении оригинала

Поэтому я преподаю Python, и у меня проблема со списками. Я хочу передать свою функцию в список и поп-элементы, сохраняя исходный список. Как сделать «экземпляр» python переданным списком скорее, чем передавать указатель на исходный? Пример: def burninate(b): c = [] for i in range(3): c.append(b.pop()) return c a = range(6) d = burninate(a) print a, […]

Почему список необходим для random.choice

Это, вероятно, очень прямой вопрос, но хотелось бы просто объяснить, почему? В приведенном ниже коде требуется список, чтобы получить случайную карту. import random card = random.choice (["hearts", "clubs", "frogs"]) Я озадачен тем, почему для этого нужен список и почему я не могу этого сделать. import = random card = random.choice("hearts" , "clubs", "frogs") Я в […]

Удалить несколько элементов из списка в Python

Так, например, у меня есть список: myList=["asdf","ghjk","qwer","tyui"] У меня также есть список номеров индексов элементов, которые я хочу удалить: removeIndexList=[1,3] (я хочу удалить элементы 1 и 3 из списка выше) Какой был бы лучший способ сделать это?

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

Я знаю, что я могу чередовать два списка python с: [elem for pair in zip(*lists) for elem in pair] Теперь мне нужно чередовать список с фиксированным элементом вроде: list = [1, 2, 3, 4] # 🐍 python magic 🐍 output = [1, 0, 2, 0, 3, 0, 4]

Получить элемент списка по атрибуту в Python

Мне нужно загрузить список объектов строки базы данных в память, а затем захватить одну из этих строк по ее уникальному идентификатору. Есть ли чистый, питонический способ поиска одного объекта из списка по значению атрибута? Или я просто петлю и сравниваю?

Добавить несколько переменных в список в Python

Я хочу добавить несколько переменных в список. Число переменных меняется. Все переменные начинаются с «volume». Я думал, может быть, подстановочный знак, или что-то сделало бы это. Но я не мог найти ничего подобного. Есть идеи, как это решить? Обратите внимание, что в этом примере это три переменные, но также может быть пять или шесть или […]

Дублирующий элемент в списке python

У меня есть list в Python: l = ['a', 'c', 'e', 'b'] Я хочу дублировать каждый элемент сразу рядом с оригиналом. ll = ['a', 'a', 'c', 'c', 'e', 'e', 'b', 'b'] Порядок элементов должен быть сохранен.

 
Interesting Posts for Van-Lav

Как эффективно выполнять многие задачи «немного позже» на Python?

Каковы некоторые стратегии для написания кода Python, который работает в CPython, Jython и IronPython

Градиентный матовый цветной график matplotlib

Вызов / выбор переменных (float value) с использованием пользовательского ввода в Python

как я вставляю пробелы в строку, используя функцию диапазона?

Python @property против геттеров и сеттеров

Определение того, содержит ли список определенный массив numpy

Как преобразовать строку в int или float с приоритетом на int?

Является ли Python слабо типизированным языком, поскольку переменные могут переключать типы?

Как сравнить словари и посмотреть, что изменилось?

Скрытые особенности PyCharm

Разработка кросс-платформенного рабочего стола с графическим интерфейсом HTML5

Почему модуль pprint сортирует ключи ключа иначе, чем печать?

Как очистить виджет ввода после нажатия кнопки в Tkinter?

Windows Scipy Install: не найдено ресурсов Lapack / Blas

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