Tag: списка

Выбор случайных списков в python

Есть ли способ передать переменную функции choice() для списка. У меня есть список списков, и я хочу случайным образом выбирать из одного списка, а затем использовать строку, которая возвращается для выбора из списка с таким именем строки. A = ['1','2','3'] print choice (A) – this gets me a random choice from the list но я […]

Python – Синтаксическая ошибка в двоеточии в списке

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

Как удалить элемент из списка кортежей, если второй элемент в каждом кортеже является дубликатом?

Как удалить элемент из списка кортежей, если второй элемент в каждом кортеже является дубликатом? Например, у меня есть список, отсортированный по 1-му элементу, который выглядит так: alist = [(0.7897897,'this is a foo bar sentence'), (0.653234, 'this is a foo bar sentence'), (0.353234, 'this is a foo bar sentence'), (0.325345, 'this is not really a foo […]

Печать в представлении списка в Python

При выполнении следующего кода возникает синтаксическая ошибка. Я хочу печатать в понимании списка. Как вы видите, я попробовал другой подход (прокомментировал строку), используя print (). Но я думаю, что этот синтаксис поддерживается в Python 3, поскольку более ранние версии Python обрабатывают печать как инструкцию. 1 import sys 2 import nltk 3 import csv 4 from […]

Элемент списка элементов python мудрый условный приращение

Я искал это какое-то время, в основном я пытаюсь условно увеличить список элементов другим списком, по элементам … мой код следующий, но есть ли лучший способ сделать это? список, карта? Я думаю, что элемент-мудрый оператор, например ~ + = от http://www.python.org/dev/peps/pep-0225/ , будет действительно хорош, но почему он отложен? for i in range(1,len(s)): if s[i]<s[0]: […]

Список в словаре, цикл в Python

У меня есть следующий код: TYPES = {'hotmail':{'type':'hotmail', 'lookup':'mixed', 'dkim': 'no', 'signatures':['|S|Return-Path: postmaster@hotmail.com','|R|^Return-Path:\s*[^@]+@(?:hot|msn)','^Received: from .*hotmail.com$']}, 'gmail':{'type':'gmail', 'lookup':'mixed', 'dkim': 'yes', 'signatures':['|S|Subject: unsubscribe','','','']} } for type_key, type in TYPES.iteritems(): for sub_type_key, sub_type in type.iteritems(): for sig in sub_type['signatures']: if ("|S|" in sig): #String based matching clean_sig = sig[3:len(sig)] if (clean_sig in file_contents): sig_match += 1 elif ("|R|" […]

Python – значения номера заказа в списке, содержащем строки и номера

Я создал список, содержащий всю информацию из файла баллов в python. Итоговый файл .txt: Dan Danson,9,6,1 John Johnson,5,7,10 Mike Mikeson,10,7,6 Я сделал это, чтобы получить информацию из файла .txt в список 2d: f = open(filename, 'r') lines = f.readlines() f.close() scores = [] for line in lines: #Loads lines into a 2d list currentline = […]

Список Python 3: как сортировать база по числу, а затем письма?

Если мой список равен [('IL', 36), ('NJ', 81), ('CA', 81), ('DC', 52), ('TX', 39)] , как я могу сортировать его так, чтобы мой результат был [('CA', 81), ('NJ', 81), ('DC', 52), ('TX', 39), ('IL', 36)] ?

Поверните строку с вложенными скобками во вложенный список, python

Есть и другие вопросы, связанные с этим в Stack Overflow, такие как how-to-parse-a-string-and-return-a-intested-array? Но все они относятся к спискам в формате ((abc)de(fg))) . переходя к форме: [['a','b','c']'d','e'['f','g',]]] У меня есть список формы: ((wordOneWord2)OtherWord(FinalWord))) Используя методы, которые я узнал из других вопросов вложенным списком, имел вид: [['w','o','r','d','O','n','e','W','o','r','d','2']'O','t','h','e','r','W','o','r','d',['F','i','n','a','l','W','o','r','d']]] а не желаемого [['wordOneWord2'], 'OtherWord', ['FinalWord']] Я могу достичь […]

Сортировка списка строк по части строки

У меня есть список строк, которые имеют следующий формат: ['variable1 (name1)', 'variable2 (name2)', 'variable3 (name3)', …] … и я хочу отсортировать список, основанный на части (nameX) , в алфавитном порядке. Как мне это сделать?

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