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

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

8
Начальный индекс для итерации списка Python
Как лучше всего установить начальный индекс при итерации списка в Python. Например, у меня есть список дней недели - воскресенье, понедельник, вторник, ... суббота, - но я хочу перебирать список, начиная с понедельника. Как лучше всего это делать?
88 python  iteration 

10
Как «красиво» распечатать список на Python
В PHP я могу сделать это: echo '<pre>' print_r($array); echo '</pre>' В Python я сейчас просто делаю это: print the_list Однако это вызовет большой объем данных. Есть ли способ красиво распечатать это в читаемом дереве? (с отступами)?
88 python 

7
Прочитать файл Excel на Python
У меня есть файл Excel Arm_id DSPName DSPCode HubCode PinCode PPTL 1 JaVAS 01 AGR 282001 1,2 2 JaVAS 01 AGR 282002 3,4 3 JaVAS 01 AGR 282003 5,6 Я хочу сохранить строку в форме Arm_id,DSPCode,Pincode. Этот формат можно настроить, т. Е. Он может измениться на DSPCode,Arm_id,Pincode. Я сохраняю это …
88 python  excel  xlrd 

6
Как получить размеры (форму) тензорного потока Tensorflow в виде значений int?
Предположим, у меня есть тензор тензорного потока. Как получить размеры (форму) тензора в виде целочисленных значений? Я знаю, что есть два метода, tensor.get_shape()и tf.shape(tensor), но я не могу получить значения формы как целые числа int32. Например, ниже я создал двумерный тензор, и мне нужно получить количество строк и столбцов, int32чтобы …

1
Что значит питонический? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос?Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос На многих веб-сайтах я часто вижу комментарии …
88 python 

13
Как создать декоратор Python, который можно использовать с параметрами или без них?
Я хотел бы создать декоратор Python, который можно было бы использовать с параметрами: @redirect_output("somewhere.log") def foo(): .... или без них (например, для перенаправления вывода на stderr по умолчанию): @redirect_output def foo(): .... Это вообще возможно? Обратите внимание, что я не ищу другого решения проблемы перенаправления вывода, это просто пример синтаксиса, …
88 python  decorator 

7
DateTimeField не отображается в системе администратора
Почему мое поле "Дата" не отображается в системе администратора? В моем файле admin.py у меня есть from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) а в рейтинговой модели есть поле под названием «дата», которое выглядит так date = models.DateTimeField(editable=True, auto_now_add=True) Однако в системе администратора это поле не отображается, даже …




2
float64 с пандами to_csv
Я читаю CSV с такими числами с плавающей запятой: Bob,0.085 Alice,0.005 И импортируйте в фрейм данных и запишите этот фрейм данных в новое место df = pd.read_csv(orig) df.to_csv(pandasfile) Теперь это pandasfile: Bob,0.085000000000000006 Alice,0.0050000000000000001 Что случилось? возможно, мне нужно использовать другой тип, например float32 или что-то в этом роде? Я использую …
88 python  numpy  pandas 

7
Numpy `logic_or` для более чем двух аргументов
Функция Numpy logical_orтребует для сравнения не более двух массивов. Как найти объединение более двух массивов? (Тот же вопрос можно задать относительно Numpy logical_andи получения пересечения более чем двух массивов.)
88 python  arrays  numpy 

5
Spark DataFrame groupBy и сортировка в порядке убывания (pyspark)
Я использую pyspark (Python 2.7.9 / Spark 1.3.1) и имею объект GroupObject фрейма данных, который мне нужно фильтровать и сортировать в порядке убывания. Пытаюсь достичь этого с помощью этого фрагмента кода. group_by_dataframe.count().filter("`count` >= 10").sort('count', ascending=False) Но это вызывает следующую ошибку. sort() got an unexpected keyword argument 'ascending'

5
как разделить столбец кортежей в кадре данных pandas?
У меня есть фреймворк pandas (это всего лишь небольшая часть) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873, 22.95533537448393) 1 (39.563683797747622, 27.382483096332511) LCV \ 0 (19.365430594452338, 13.880062435173587) 1 (19.099614489458364, 14.018867136617146) RIDGE CV …

2
matplotlib.pyplot не забудет предыдущие графики - как я могу очистить / обновить?
Как matplotlib.pyplotможно «забыть» предыдущие сюжеты Я пытаюсь построить несколько раз, используя matplotlib.pyplot Код выглядит так: def plottest(): import numpy as np import matplotlib.pyplot as plt a=np.random.rand(10,) b=np.random.rand(10,) c=np.random.rand(10,) plt.plot(a,label='a') plt.plot(b,label='b') plt.plot(c,label='c') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() e=np.random.rand(10,) f=np.random.rand(10,) g=np.random.rand(10,) plt.plot(e,label='e') plt.plot(f,label='f') plt.plot(g,label='g') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() К сожалению, я …

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