Вопросы с тегом 'python'

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования, разработанный для быстрого (для изучения, использования и понимания) и для обеспечения чистого и унифицированного синтаксиса. Обычно используются две похожие, но несовместимые версии Python, Python 2.7 и 3.x. Для специфичных для версии вопросов Python используйте теги [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, Pypy, Pandas, Numpy), пожалуйста, включите их в теги.
10 отв.

Python join: почему это string.join(list) вместо list.join(string)?

Это всегда меня путало. Кажется, это было бы лучше: my_list = ["Hello", "world"] print my_list.join("-") # Produce: "Hello-world" Чем это: my_list = ["Hello", "world"] print "-".join(my_list) # Produce: "Hello-world" Есть ли какая-то конкретная...
30 янв. '09 в 1:45
15 отв.

Как изменить размер рисунков, нарисованных с помощью matplotlib?

Как изменить размер рисунка с помощью matplotlib?
02 дек. '08 в 0:24
12 отв.

Как получить доступ к переменным среды из Python?

Я установил переменную среды, которую хочу получить в моем приложении Python. Как получить это значение?
05 февр. '11 в 16:03
191 отв.

Скрытые особенности Python

Каковы менее известные, но полезные функции языка программирования Python? Попробуйте ограничить ответы на ядро ​​Python. Одна функция для каждого ответа. Приведите пример и краткое описание функции, а не ссылку на документацию. Пометьте эту фун...
19 сент. '08 в 14:50
35 отв.

Переименование столбцов в pandas

У меня есть DataFrame, использующий панды и метки столбцов, которые мне нужно отредактировать, чтобы заменить оригинальные метки столбцов. Я хотел бы изменить имена столбцов в DataFrame A где исходные имена столбцов: ['$a', '$b', '$c', '$d', '$e'] ...
05 июля '12 в 17:21
11 отв.

Вызов функции модуля с использованием его имени (строки)

Каков наилучший способ вызова функции по заданной строке с именем функции в программе Python. Например, допустим, что у меня есть модуль foo, и у меня есть строка с содержимым "bar". Каков наилучший способ вызова foo.bar()? Мне нужно получить возвр...
06 авг. '08 в 6:36
35 отв.

Как проверить, является ли строка числом (float)?

Каков наилучший способ проверить, может ли строка быть представлена ​​в виде числа в Python? Теперь у меня есть функция: def is_number(s): try: float(s) return True except ValueError: return False Который, не тольк...
09 дек. '08 в 23:03
27 отв.

Как удалить конечную новую строку в Python?

Что такое эквивалент Python функции Perl chomp, который удаляет последний символ строки, если это символ новой строки?
08 нояб. '08 в 21:25
12 отв.

Как узнать, имеет ли объект атрибут в Python

Есть ли способ в Python определить, имеет ли объект какой-то атрибут? Например: >>> a = SomeClass() >>> a.someProperty = value >>> a.property Traceback (most recent call last): File "<stdin>", line 1, in <module...
04 марта '09 в 17:45
10 отв.

Как удалить ключ из словаря Python?

При попытке удалить ключ из словаря, я пишу: if 'key' in myDict: del myDict['key'] Есть ли один способ сделать это?
30 июня '12 в 23:27
15 отв.

Есть ли способ подстроить строку в Python?

Есть ли способ подстроить строку в Python, чтобы получить новую строку от третьего символа до конца строки? Может быть, как myString[2:end]? Если оставить вторую часть означает "до конца", если вы оставите первую часть, начнется ли она с начала?
19 марта '09 в 20:29
10 отв.

Почему Python не может проанализировать эти данные JSON?

У меня есть этот JSON в файле: { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "va...
14 мая '10 в 18:54
23 отв.

Ограничение поплавков на две десятичные точки

Я хочу, чтобы a округлялся до 13.95. >>> a 13.949999999999999 >>> round(a, 2) 13.949999999999999 Функция round работает не так, как я ожидал.
18 янв. '09 в 21:16
11 отв.

Значение @classmethod и @staticmethod для начинающих?

Может ли кто-нибудь объяснить мне значение @classmethod и @staticmethod в python? Мне нужно знать разницу и смысл. Насколько я понимаю, @classmethod сообщает классу, что это метод, который должен быть унаследован в подклассы, или... что-то. Однако...
29 авг. '12 в 16:37
14 отв.

Выберите строки из DataFrame на основе значений в столбце в pandas

Как выбрать строки из DataFrame на основе значений в некотором столбце в пандах? В SQL я бы использовал: SELECT * FROM table WHERE colume_name = some_value Я попытался просмотреть документацию панд, но не сразу нашел ответ.
12 июня '13 в 20:42