Tag: списка

Почему кортеж быстрее, чем список?

Я только что прочитал в «Dive into Python», что «кортежи быстрее, чем списки». Tuple неизменен, и список изменчив, но я не совсем понимаю, почему кортеж выполняется быстрее. Кто-нибудь сделал тест производительности на этом?

Как я могу умножить все элементы в списке вместе с Python?

Мне нужно написать функцию, которая берет список чисел и умножает их вместе. Пример: [1,2,3,4,5,6] даст мне 1*2*3*4*5*6 . Я мог бы использовать вашу помощь.

Создание нового dict в Python

Я хочу построить словарь в Python. Тем не менее, все примеры, которые я вижу, создают экземпляр словаря из списка и т. Д. .. Как создать новый пустой словарь в Python?

Запись в CSV из списка, write.row, кажется, останавливается в странном месте

Я пытаюсь объединить несколько CSV-файлов. Моя первоначальная функция направлена ​​на: Посмотрите внутри каталога и подсчитайте количество файлов внутри (предположим, что все они .csv) Откройте первый CSV и добавьте каждую строку в список Закрепите верхние три строки (есть некоторая бесполезная информация заголовка столбца, которую я не хочу) Сохраните эти результаты в списке, который я назвал «архивом» […]

Базовые индексирующие рекурсии подстроки в строке (python)

Я работаю над преподаванием базового программирования. Один простой проект – найти индекс рекуррентности подстроки внутри строки. Так, например, в строке «abcdefdef» и подстроке «def» я хотел бы, чтобы результат был 3 и 6. У меня есть код написан, но я не получаю ответы, которые я хочу. Вот что я написал Примечание . Я знаю, что […]

Срезание списка с динамическим индексом в

Мне нужно нарезать список, используя отрицательные динамические индексы ([: -index]). Это было легко, пока я не понял, что если значение моего динамического индекса равно 0, никакие элементы не возвращались, а не возвращали весь список. Как я могу реализовать это так, чтобы, когда индекс равен 0, он возвращает всю строку? Мой код очень длинный и сложный, […]

Способ сортировки списка списков?

У меня есть список списков (не может быть кортежей, так как я должен генерировать его динамически), и он структурирован как список списков одного int и одного float. Так же: [[1,1.0345],[2,5.098],[3,4.89],[2,5.97]] Я хочу, чтобы он отсортировался, но мне удалось получить встроенную функцию сортировки для сортировки по первому элементу списков или ничего не делать, но мне нужно […]

проблема Удаление элементов списка в цикле for (python)

Возможный дубликат: Удаление элементов из списка во время итерации в Python Привет, у меня есть проблема, я не могу удалить элементы во время итерации через список в python. Вот что я получил: заголовок должен быть удален, если пользователь вводит n или N, когда пользователь задает вопрос для удаления в цикле for, проблема в том, что […]

Python sort () первый элемент списка

У меня есть список, который содержит не определенное количество элементов, но каждый первый элемент вложенного списка является идентификатором, я хотел бы использовать этот идентификатор для сортировки списка в порядке list = [['D', 'F', 'E', 'D', 'F', 'D'],['A', 'F', 'E', 'C', 'F', 'E'],['C', 'E', 'E', 'F', 'E', 'E'],['B', 'F', 'E', 'D', 'F', 'F']] После его сортировки […]

сумма python () и нецелые значения

Есть ли простой и быстрый способ использования sum () с нецелыми значениями? Поэтому я могу использовать его так: class Foo(object): def __init__(self,bar) self.bar=bar mylist=[Foo(3),Foo(34),Foo(63),200] result=sum(mylist) # result should be 300 Я попытался переопределить __add__ и __int__ и __int__ Д., Но я еще не нашел решение РЕДАКТИРОВАТЬ: Решение заключается в реализации: def __radd__(self, other): return other […]

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