Tag: список

изменить значения в списке – python

У меня есть этот код: a=[['a','b','c'],['a','f','c'],['a','c','d']] for x in a: for y in x: if 'a' in x: x.replace('a','*')` но результат: a=[['a','b','c'],['a','f','c'],['a','c','d']] и bot a=[['b','c'],['f','c'],['c','d']] Что я должен делать, чтобы изменения продолжались?

Разбить список из некоторого элемента и получить значения элементов в другом списке в Python 2.7

Это мой список: l = ['today','is','a','holiday','but','nothing','to','do'] Я хочу поместить элементы после «но» в другой список, например: another_list = ['nothing','to','do'] Я попробовал следующее: l = ['today','is','a','holiday','but','nothing','to','do'] for element in l: parts = element.split('but') Но он не обеспечивает ожидаемый результат.

список парсинга в python

У меня есть список в python, который имеет следующие записи имя-1 имя-2 имя-3 имя-4 имя-1 имя-2 имя-3 имя-4 имя-1 имя-2 имя-3 имя-4 Я хотел бы удалить имя-1 из списка, кроме его первого появления – результирующий список должен выглядеть так: имя-1 имя-2 имя-3 имя-4 имя-2 имя-3 имя-4 имя-2 имя-3 имя-4 Как достичь этого?

Как отсортировать список строк по наилучшему совпадению (коэффициент difflib)

Допустим, я строю рудиментарную поисковую машину. У меня есть список строк в качестве результатов поиска, и я хочу заказать список результатов поиска с наилучшими совпадающими результатами в верхней части. Мой текущий код выглядит так (именованные параметры как примеры) import difflib def order_by_best_match(search_results=["spam", "eggs", "spammy", "eggy"], search_query="spam"): for result in search_results: ratio = difflib.SequenceMatcher(None, result, search_query).ratio() […]

Создание списка, независимого от себя (?)

Я экспериментирую со списками и пытаюсь отобразить следующий сегмент кода: ———- —hello– ———- Но для этого мне нужно заставить 3 'listSmall быть независимыми друг от друга. Есть ли способ сделать это? ( токовый выход, конечно же: —hello– —hello– —hello– ) listSmall = ['-','-','-','-','-','-','-','-','-','-',] listBig = [listSmall, listSmall, listSmall] word = 'hello' wordPosX = 3 wordPosY […]

Удалите все элементы, которые встречаются менее чем на 1% и более 60% списка

Если у меня есть этот список строк: ['fsuy3,fsddj4,fsdg3,hfdh6,gfdgd6,gfdf5', 'fsuy3,fsuy3,fdfs4,sdgsdj4,fhfh4,sds22,hhgj6,xfsd4a,asr3'] (большой список) как я могу удалить все слова, которые встречаются менее чем на 1% и более 60% строк?

Как вырастить список, чтобы он соответствовал заданной емкости в Python

Я новичок в Python. У меня есть ряд объектов, которые нужно вставлять по определенным индексам списка, но они выходят из строя, поэтому я не могу просто добавить их. Как я могу вырастить список, когда это необходимо, чтобы избежать IndexErrors? def set(index, item): if len(nodes) <= index: # Grow list to index+1 nodes[index] = item Я […]

Список Python первого дня месяца за данный период

Я пытаюсь найти эффективный способ создания списка дат, включая только первый день месяца за определенный период. Что-то вроде этого, но лучше: import datetime dates = [ datetime.date (2014, 4, 1), datetime.date (2014, 5, 1), datetime.date (2014, 6, 1), datetime.date (2014, 7, 1), datetime.date (2014, 8, 1), datetime.date (2014, 9, 1), datetime.date (2014, 10, 1), datetime.date […]

Удалить подсписку из списка

Я хочу удалить подсписку из списка. Я знаю только начальный индекс и конечный индекс. как я могу удалить из списка? Я использую следующий код: def delete_sub_list( self, cmd_list, start, end ): tmp_lst = [] for i in range( len( cmd_list ) ): if( i < start or i > end ): tmp_lst.append( cmd_list[ i ] […]

проверьте, присутствует ли экземпляр в списке

Есть ли встроенная функция для определения того, существует ли экземпляр класса в списке? В настоящее время я делаю это через понимание >>> class A: … pass … >>> l1=[5,4,3,A(),8] >>> e=[e for e in l1 if isinstance(e,A)]

Interesting Posts for Van-Lav

Python: решение нескольких линейных систем с использованием потоков

Добавление значений из кортежей одинаковой длины

Невозможно скопировать файл, доступный только мне

Python re.sub: игнорировать обратные ссылки в заменяющей строке

Серия Python Pandas от Datetimes до Seconds Начиная с эпохи

явно устанавливая таблицу стилей в python pyqt4?

Google App Engine, обслуживающий файлы с JQuery и Python, возвращаются 2 идентичных файла вместо 1

Преобразование списка списков в список целых чисел

Как сказать … матч, когда поле – это число … в mongodb?

Как заменить столбец с помощью встроенного модуля записи .csv Python?

Имитатор клиента FIX с открытым исходным кодом

Стимулирование странного типа в арифметической операции

Улучшить скорость чтения и преобразования из двоичного файла?

Что вызывает замедление 2x в моей реализации Cython матричного векторного умножения?

Поиск списка Python с частичным совпадением

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