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

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

8
Краткое описание правил определения объема?
Что именно правила обзорных Python? Если у меня есть код: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Где находится x? Некоторые возможные варианты включают список ниже: В прилагаемом исходном файле В пространстве имен класса В определении функции В индексной переменной цикла for Внутри для цикла Также …

7
В Matplotlib, что означает аргумент в fig.add_subplot (111)?
Иногда я сталкиваюсь с таким кодом: import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [1, 4, 9, 16, 25] fig = plt.figure() fig.add_subplot(111) plt.scatter(x, y) plt.show() Который производит: Я читаю документацию как сумасшедшую, но не могу найти объяснения 111. иногда я вижу 212. Что значит …


11
Как мне зарегистрировать ошибку Python с отладочной информацией?
Я печатаю сообщения об исключениях Python в файл журнала с logging.error: import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero Можно ли напечатать более подробную информацию об исключении и коде, который его сгенерировал, чем просто строку исключения? Такие вещи, как номера строк или трассировки стека, были …

4
Заказаны ли словари в Python 3.6+?
Словари упорядочены в Python 3.6 (по крайней мере, под реализацию CPython) в отличие от предыдущих воплощений. Это кажется существенным изменением, но это только короткий параграф в документации . Он описывается как подробность реализации CPython, а не как языковая функция, но также подразумевает, что это может стать стандартом в будущем. Как …


20
Найти пересечение двух вложенных списков?
Я знаю, как получить пересечение двух плоских списков: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] или def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2) Но когда мне нужно найти пересечение для вложенных списков, тогда начинаются мои проблемы: c1 …


10
Разница между картой, applymap и методами применения в Pandas
Можете ли вы сказать мне, когда использовать эти методы векторизации с основными примерами? Я вижу, что mapэто Seriesметод, а остальные DataFrameметоды. Я запутался applyи в applymapметодах, хотя. Почему у нас есть два метода для применения функции к DataFrame? Опять же, простые примеры, которые иллюстрируют использование было бы здорово!



30
Ошибка после обновления пипа: невозможно импортировать имя 'main'
Всякий раз, когда я пытаюсь установить какой-либо пакет, используя pip, я получаю эту ошибку импорта: guru@guru-notebook:~$ pip3 install numpy Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main ImportError: cannot import name 'main' guru@guru-notebook:~$ cat `which pip3` #!/usr/bin/python3 # GENERATED BY DEBIAN import sys …
467 python  pip 

22
Получение индекса возвращенного элемента max или min с использованием max () / min () в списке
Я использую Python maxи minфункции в списках для минимаксного алгоритма, и мне нужен индекс значения, возвращаемого max()или min(). Другими словами, мне нужно знать, какой ход принес максимальное (на ход первого игрока) или минимальное (второй игрок) значение. for i in range(9): newBoard = currentBoard.newBoardWithMove([i / 3, i % 3], player) if …
467 python  list  max  min 

5
Каковы преимущества NumPy перед обычными списками Python?
Каковы преимущества NumPy перед обычными списками Python? У меня около 100 серий финансовых рынков, и я собираюсь создать массив кубов размером 100x100x100 = 1 миллион ячеек. Я буду регрессировать (с 3 переменными) каждый x с каждым y и z, чтобы заполнить массив стандартными ошибками. Я слышал, что для «больших матриц» …

13
Возврат ответа JSON из представления Flask
У меня есть функция, которая анализирует CSV-файл с помощью Pandas и выдает отчет со сводной информацией. Я хочу вернуть результаты как ответ от представления Flask. Как вернуть ответ JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as json
464 python  json  flask 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.