Tag: список

Python: как создать новый список на основе существующего списка без определенных объектов

У меня есть список: a = ['house', 'bikeCT', 'car', 'bike', 'houseCT'] Я хочу новый список, основанный на списке a, без всех объектов, содержащих 'CT' . Как я мог это сделать?

Объединение 2 списков, таких как UNION, т.е. сохранение 1 копии взаимных позиций между 2 списками и добавление других

Я отредактировал его. Я сделал их списки для словарей. Если a и b – 2 словаря: a = {'UK':'http://www.uk.com', 'COM':['http://www.uk.com','http://www.michaeljackson.com']} bb = {'Australia': 'http://www.australia.com', 'COM':['http://www.Australia.com', 'http://www.rafaelnadal.com','http://www.rogerfederer.com']} Я хочу объединить их {'Australia': ['http://www.australia.com'], 'COM': ['http://www.uk.com', 'http://www.michaeljackson.com', 'http://www.Australia.com', 'http://www.rafaelnadal.com', 'http://www.rogerfederer.com'], 'UK': ['http://www.uk.com']} Я хочу объединить их, т.е. **How to do it in Python without overwwriting and replacing […]

уникальный список python на основе элемента

У меня есть список old_list = [ (1, 'AAA', None, 1), (2, 'AAA', 'x', 0), (5, 'AAB', 'z', 1), (6, 'ABB', 'x', 1), (9, 'ABB', 'x', 1)] Как я хочу получить новый список, есть уникальный i [1] и больший id i [0], как этот результат new_list = [ (2, 'AAA', 'x', 0), (5, 'AAB', 'z', […]

Что означает «или» в инструкции return python / Объяснение суммы подмножества списка

Я делал сложную задачу Python Array Addition I, но я не мог понять это правильно. Я видел правильный код другого пользователя, и я немного озадачен этим. В основном, что делает «или» в заявлении о возврате? Это мешает мне полностью понять решение этой проблемы. Благодарю. Возникает вопрос: пусть функция ArrayAdditionI (arr) принимает массив чисел, хранящихся в […]

Запись и чтение списков в текстовые файлы в Python: есть ли более эффективный способ?

Ниже приведена программа, которая просит пользователя ввести рецепт и сохранить свои ингредиенты в наборе списков. Затем программа сохраняет данные списка в текстовый файл. Если выбран вариант 2, он будет извлекать сохраненные данные из текстового файла и загружать его обратно в программу для обработки и отображаться пользователю. Текстовому файлу не нужно хранить данные в формате, удобочитаемом […]

добавить один и тот же элемент в несколько подписок в python

У меня есть список таких списков: L=[[[1,2,3],[4,5]],[[6,7,8,9],[10]]] Я хочу добавить целое число 11 в подсубъекты 1 и 3. Я могу сделать что-то вроде: L[0][2].append(11) L[1][2].append(11) Есть ли более простой способ сделать это в Python? Потому что в моем случае, скажем, у меня есть список со 100 подсписками, и у этих подписок есть 100 подсписок (сопоставимых […]

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

Я пытаюсь написать что-то в Python, что будет похоже на пианино. Каждый номер, который вводит пользователь, будет воспроизводить другой звук. Пользователю будет предложено указать, сколько ключей они хотят нажимать (итерации). Им будет предложено количество для звука столько же раз, сколько они были введены для итераций. Каждый номер отличается от другого. Он будет воспроизводить звуки. У […]

Изменение определенного элемента в двумерном списке в python

У меня есть следующий код: a=[[0]*2]*3 print a a[1][1]=2 print a выход: [[0,0],[0,0],[0,0]] [[0,2],[0,2],[0,2]] Почему он меняет все элементы списка? Не должно быть выхода: [[0,0],[0,2],[0,0]] Что нужно сделать, если я просто хочу изменить один из элементов? Спасибо за помощь!

изменение элемента в списке списков

Возможный дубликат: Простой код python о двойной петле Я застрял в хорошо известной проблеме изменения 1 позиции в списке списков. Мне нужно использовать список фиксированных размеров списка. Если я использую: In [21]: a=[[2]*2]*3 In [22]: a Out[22]: [[2, 2], [2, 2], [2, 2]] In [23]: a[0][0]=1 In [24]: a Out[24]: [[1, 2], [1, 2], [1, […]

Что касается списка python со ссылкой

Вот пример, >>> x = ["a","b","c"] >>> yy = [x] * 3 >>> yy [['a', 'b', 'c'], ['a', 'b', 'c'], ['a', 'b', 'c']] >>> yy[0][0] = 'A' >>> yy [['A', 'b', 'c'], ['A', 'b', 'c'], ['A', 'b', 'c']] >>> Когда я делаю yy[0][0] = 'A' , он заменяется на весь первый элемент подписок. Что я […]

 
Interesting Posts for Van-Lav

Обновление списка встроенных документов в mongoengine

Изменение кодировки по умолчанию для Python?

Что касается python MRO и как работает super ()

Выполнение `Exception .__ str __ ()` в Python

Извлечение одного текста из ячейки таблицы, содержащей несколько текстов. Robot Framework

Понимание dict.copy () – неглубоко или глубоко?

Приложение Python + Flask запускается из неправильной папки после запуска Pycharm на 127.0.0.1

wx python 3.0.2 classic – отключить кнопку «Отмена» wx.ProgressDialog

Открыть файл в приложении Django

Преобразование BMP-изображения в DICOM

Для выполнения моей функции требуется отрицательное время. Что произошло в мире?

Как импортировать пространство имен / перечисление объектов COM в Python?

Как получить текст элемента в Selenium WebDriver (через Python api) без включения текста дочернего элемента?

Python – механизм для идентификации сжатого типа файла и распаковки

Python reportlab вставка изображения в таблицу

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