Tag: список

Python: переименовать дубликаты в списке с прогрессивными числами без сортировки списка

Учитывая такой список: mylist = ["name", "state", "name", "city", "name", "zip", "zip"] Я хотел бы переименовать дубликаты, добавив число, чтобы получить следующий результат: mylist = ["name1", "state", "name2", "city", "name3", "zip1", "zip2"] Я не хочу менять порядок исходного списка. Решения, предложенные для этого связанного вопроса переполнения стека, сортируют список, который я не хочу делать.

Создание списка отдельных элементов списка, умноженных n раз

Я довольно новичок в Python и думаю, что это должна быть довольно распространенная проблема, но не может найти решение. Я уже просмотрел эту страницу и нашел ее полезной для одного элемента, но я изо всех сил пытаюсь расширить пример до нескольких элементов, не используя цикл «для». Я запускаю этот бит кода для 250 ходоков через […]

Является ли `extend` быстрее, чем` + = `?

В python мы можем объединить списки двумя способами: lst.extend (another_lst) lst + = another_lst Я думал, что extend будет быстрее, чем использование += , потому что он повторно использует список вместо создания нового, используя два других. Но когда я проверяю это с помощью timeit , получается, что += быстрее, >>> timeit('l.extend(x)', 'l = range(10); x […]

Поиск самого длинного списка в списке списков в Python

Мне нужно дотянуть самый длинный список списков в Python. Например: longest([1,2,3]) возвращает 3 longest([[[1,2,3]]]) также возвращает 3 (внутренний список равен 3) longest([[], [3,[4,5],[2,3,4,5,3,3], [7], 5, [1,2,3], [3,4]], [1,2,3,4,5]]) возвращает 7 (список [3,[4,5],[2,3,4,5,3,3], [7], 5, [1,2,3], [3,4]] содержит 7 элементов) Прямо сейчас у меня есть этот код, но он не делает трюк с первыми двумя примерами. […]

операции python-list

Учитывая список несортированных чисел, я хочу найти наименьшее число, большее N (если оно есть). В C # я бы сделал что-то вроде этого (чеки пропущены): var x = list.Where(i => i > N).Min(); Что такое короткий, READABLE способ сделать это в Python?

Учет списка для извлечения списка кортежей из словаря

Я хотел бы использовать понимание списка в следующем списке; movie_dicts = [{'title':'A Boy and His Dog', 'year':1975, 'rating':6.6}, {'title':'Ran', 'year':1985, 'rating': 8.3}, {'title':'True Grit', 'year':2010, 'rating':8.0}, {'title':'Scanners', 'year':1981, 'rating': 6.7}] используя мои знания в понимании списка и словарях, я знаю, что movie_titles = [x['title'] for x in movie_dicts] print movie_titles напечатает список с названиями фильмов. […]

В Python, как вы можете легко получить отсортированные элементы из словаря?

Словари в отличие от списков не упорядочены (и не имеют атрибута «sort»). Поэтому вы не можете полагаться на получение предметов в том же порядке, когда они были добавлены. Каков самый простой способ прокрутки словаря, содержащего строки, в качестве значения ключа и получения их в порядке возрастания по ключу? Например, у вас было это: d = […]

Выполнение математики в списке в python

Как я могу сказать [111, 222, 333] и умножить его на 3, чтобы получить [333, 666, 999] ?

python – если не в списке

У меня есть два списка: mylist = ['total','age','gender','region','sex'] checklist = ['total','civic'] Я должен работать с некоторым кодом, который унаследовал, который выглядит так: for item in mylist: if item in checklist: do something: Как я могу работать с приведенным выше кодом, чтобы сказать мне, что «civic» отсутствует в списке ? Это был бы идеальный способ сделать […]

Удалить первые обнаруженные элементы из списка

У меня есть два списка Python с одинаковым количеством элементов. Элементы первого списка уникальны, а во втором – не обязательно. Например list1 = ['e1', 'e2', 'e3', 'e4', 'e5', 'e6', 'e7'] list2 = ['h1', 'h2', 'h1', 'h3', 'h1', 'h2', 'h4'] Я хочу удалить все «первые встреченные» элементы из второго списка и их соответствующие элементы из первого […]

 
Interesting Posts for Van-Lav

Можем ли мы использовать регулярные выражения для проверки наличия нечетного числа каждого типа символов?

Модули движка google – длительные задачи> 10 минут

Обнаружение объекта тензорного режима Убито до запуска

Решение коэффициентов набора данных с использованием curve_fit из scipy.optimize

Проблема с администратором Django, регистрирующим встроенный профиль пользователя admin

Python: сетевые вызовы перед началом работы в сети

Как создать дополнительную страницу загрузки

вишневый как сервер gevent-socketio

Копирование области треугольного изображения с помощью PIL

Как хранить значения счета в python

Не удалось выполнить обход элемента определенного веб-сайта с помощью scrapy spider

Как получить IP-адрес имени хоста внутри шаблона jinja

python dataframe pandas drop column, используя int

Отключить отладочную информацию Tensorflow

Выполнение функции по имени переменной в Python

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