Вопросы с тегом «python»

1000
Удаление дубликатов в списках

В значительной степени мне нужно написать программу, чтобы проверить, есть ли в списке дубликаты, и если он это делает, он удаляет их и возвращает новый список с элементами, которые не были дублированы / удалены. Это то, что у меня есть, но, если честно, я не знаю, что делать. def...

992
Как мне создать константу в Python?

Есть ли способ объявить константу в Python? В Java мы можем создавать постоянные значения следующим образом: public static final String CONST_NAME = "Name"; Что эквивалентно приведенному выше объявлению константы Java в...

988
Как убрать легенду из сюжета

У меня есть серия из 20 сюжетов (не субплотов), которые должны быть выполнены в одной фигуре. Я хочу, чтобы легенда была за пределами коробки. В то же время я не хочу менять оси, так как размер фигуры уменьшается. Пожалуйста, помогите мне по следующим вопросам: Я хочу, чтобы поле с надписями...

983
«Большие данные» рабочие потоки с использованием панд

Я пытался найти ответ на этот вопрос в течение многих месяцев, изучая панд. Я использую SAS для своей повседневной работы, и он отлично подходит для поддержки из ядра. Однако SAS ужасен как часть программного обеспечения по многим другим причинам. Однажды я надеюсь заменить свое использование SAS...

982
Как работает @property декоратор?

Я хотел бы понять, как работает встроенная функция property. Что меня смущает, так это то, что он propertyтакже может быть использован в качестве декоратора, но он принимает аргументы только тогда, когда используется как встроенная функция, а не как декоратор. Этот пример из документации : class...

981
Добавление нового столбца в существующий DataFrame в пандах Python

У меня есть следующий индексированный DataFrame с именованными столбцами и строками, не являющимися непрерывными числами: a b c d 2 0.671399 0.101208 -0.181532 0.241273 3 0.446172 -0.243316 0.051767 1.577318 5 0.614758 0.075793 -0.451460 -0.012493 Я хотел бы добавить новый столбец 'e'в существующий...

980
Как мне узнать время выполнения программы на Python?

У меня есть программа командной строки на Python, которая требует времени, чтобы закончить. Я хочу знать точное время, необходимое для завершения бега. Я посмотрел на timeitмодуль, но кажется, что это только для небольших фрагментов кода. Я хочу, чтобы время всей...

964
Как прочитать текстовый файл в строковую переменную и удалить символы новой строки?

Я использую следующий сегмент кода для чтения файла в Python: with open ("data.txt", "r") as myfile: data=myfile.readlines() Входной файл: LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN GGGGGGGGGHHHHHHHHHHHHHHHHHHHHEEEEEEEE и когда я печатаю данные, я получаю ['LLKKKKKKKKMMMMMMMMNNNNNNNNNNNNN\n',...

956
Что такое миксин и почему они полезны?

В « Программировании Python » Марк Лутц упоминает «миксины». Я из C / C ++ / C # фона, и я не слышал этот термин раньше. Что такое миксин? Читая между строк этого примера (который я связал, потому что он довольно длинный), я предполагаю, что это случай использования множественного наследования для...

946
Создание синглтона в Python

Этот вопрос предназначен не для обсуждения того, является ли шаблон проектирования синглтона желательным, является ли он антипаттерном или для каких-либо религиозных войн, а для обсуждения того, как этот шаблон лучше всего реализовать в Python таким способом, который наиболее питоничен. В данном...