Tag: списка

Python – список кортежей функций / аргументов

def f1(n): #accepts one argument pass def f2(): #accepts no arguments pass FUNCTION_LIST = [(f1,(2)), #each list entry is a tuple containing a function object and a tuple of arguments (f1,(6)), (f2,())] for f, arg in FUNCTION_LIST: f(arg) Третий раз в цикле он пытается передать пустой набор аргументов функции, которая не принимает аргументов. Он дает […]

сортировать 2D-список сначала по 1-й колонке, а затем по 2-й колонке

Я пытаюсь найти хороший способ отсортировать список 2d, сначала по 1-ому значению, а затем по 2-му значению. Я думаю, что пример будет лучшим. Если у меня есть список [[1,4], [2,7], [10,1], [1,2], [10,6] [2,1]] Я хочу, чтобы это будет отсортировано как это [[1,2], [1,4], [2,1], [2,7], [10,1], [10,6]]

передавая один список значений вместо нескольких аргументов функции?

Допустим, есть функция func() которая принимает два аргумента: a и b . Есть ли какая-то техника в Python для передачи одного списка mylist который имеет оба значения для функции? def myfunc(a, b): return a+b myfunc([1, 2]) Если бы кто-то был абсолютно уверен, что он всегда вызывал одну и ту же функцию и знал, сколько аргументов […]

Как сделать упорядоченный словарь из списка списков?

Проблема заключается в следующем: наличие списка имен и списка списков, как создать список, в котором каждый элемент является упорядоченным словарем с именами в виде ключей и элементами из списка списков в качестве значений? Это может быть более ясно из приведенного ниже кода: from collections import OrderedDict list_of_lists = [ ['20010103', '0.9507', '0.9569', '0.9262', '0.9271'], ['20010104', […]

Как заполнить список

Я должен сделать функцию, которая принимает пустой список в качестве первого аргумента, а n – аргумент sound, так что: L=[] function(L,5) print L returns: [1,2,3,4,5] Я думал: def fillList(listToFill,n): listToFill=range(1,n+1) но он возвращает пустой список.

список сортировки нечувствителен к регистру с помощью operator.attrgetter

У меня есть список словарей .. и я хочу сортировать его без учета регистра members = Person.objects.filter(person=person_id) members_list = list(members) members_list.sort( key = operator.attrgetter( sort_by ), reverse = False ) здесь sort_by имеет имя атрибута, которым я хочу сортировать. Теперь, как я могу сортировать с нечувствительным к регистру ?? Пожалуйста помоги..

python преобразует список float в строку

У меня есть список плавающих в Python, и когда я преобразовываю его в строку, я получаю следующее [1883.95, 1878.3299999999999, 1869.4300000000001, 1863.4000000000001] Эти поплавки имеют 2 цифры после десятичной точки, когда я их создал (я так считаю), Затем я использовал str(mylist) Как получить строку с 2 цифрами после десятичной точки? ====================== Позвольте мне уточнить: Я хочу […]

Сравнение списков словарей

У меня есть два списка результатов теста. Результаты испытаний представлены в виде словарей: list1 = [{testclass='classname', testname='testname', testtime='…},…] list2 = [{testclass='classname', testname='testname', …},…] В обоих списках представление словарей несколько отличается, потому что для одного списка у меня есть дополнительная информация. Но во всех случаях каждый тестовый словарь в любом списке будет иметь имя класса и […]

Python – упорядочивание слов в алфавитном порядке

Программа должна напечатать имя, которое в алфавитном порядке является последним из 8 элементов. Имена / слова могут быть введены каким-либо образом через код. Я думаю, что я должен использовать списки и in range() здесь. У меня возникла идея сравнить первое / второе / третье / … письмо с именем ввода с буквами предыдущего, а затем […]

Список папок в Python

Как я могу поместить список при печати в python? Например, у меня есть следующий список: mylist = ['foo', 'bar'] Я хочу напечатать это заполненное до четырех индексов запятыми. Я знаю, что могу сделать следующее, чтобы получить его как список, разделенный запятой и пространством: ', '.join(mylist) Но как я могу поместить его до четырех индексов с […]

 
Interesting Posts for Van-Lav

Может ли кто-нибудь дать мне быстрый учебник по stdin и stdout в Python 3?

Как оптимизировать или упростить операции по копированию объектов django? (не может использовать модули и типы db)

Есть ли способ настроить SMTPHandler в Python для создания более продвинутых материалов?

Как создать видео эскизы с Python и Gstreamer

json KeyError с json.loads

Пример Cython c ++ не распознает c ++, почему?

python, проблемы с вызовами функций из модуля

Как сгенерировать циклическую последовательность чисел без использования цикла?

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

Использовать механику python для входа на страницы с аутентификацией NTLM

Как установить pip в arch linux?

Альтернативный метод, чтобы избежать цикла в кадре данных панд

Функция, которая берет вложенный список строк и возвращает новый вложенный список со всеми заглавными строками?

Проблема с 'StringVar' в программе Python

Как увеличить ширину ячейки в Jupyter / ipython в моем браузере?

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