Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

5
Як перевірити, чи всі елементи списку відповідають умові?
У мене є список, який складається приблизно з 20000 списків. Я використовую 3-й елемент кожного списку як прапор. Я хочу виконати деякі операції в цьому списку до тих пір, поки щонайменше прапор одного елемента дорівнює 0, це так: my_list = [["a", "b", 0], ["c", "d", 0], ["e", "f", 0], .....] …


7
Як переключити положення двох елементів у списку Python?
Мені не вдалося знайти хорошого рішення цієї проблеми в мережі (можливо, тому що перемикач, позиція, список та Python - це все такі перевантажені слова). Це досить просто - у мене є цей список: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Я хотів би змінити положення 'password2'і 'password1'- не знаючи …
208 python  list 

8
Наскільки погано визначено затінення імен у зовнішніх областях?
Я щойно перейшов на Pycharm, і я дуже радий усім попередженням та підказкам, які він дає мені покращити свій код. За винятком цього, якого я не розумію: This inspection detects shadowing names defined in outer scopes. Я знаю, що це погана практика доступу до змінної із зовнішньої області, але яка …

8
Як викликати функцію Python з Node.js
У мене є програма Express Node.js, але у мене також є алгоритм машинного навчання, який потрібно використовувати в Python. Чи є спосіб я зателефонувати на функції Python з мого додатку Node.js, щоб використати потужність бібліотек машинного навчання?
208 python  node.js  express 

6
Використовуєте глобальні змінні між файлами?
Я трохи розгублений, як працюють глобальні змінні. У мене великий проект, який містить близько 50 файлів, і мені потрібно визначити глобальні змінні для всіх цих файлів. Що я зробив, це визначити їх у моєму main.pyфайлі проектів : # ../myproject/main.py # Define global myList global myList myList = [] # Imports …
208 python  share  globals 

7
Яка різниця між об'єднанням та злиттям у Pandas?
Припустимо, у мене є два подібних DataFrames: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Я хочу їх об'єднати, тому спробую щось подібне: pd.merge(left, right, left_on='key1', right_on='key2') І я задоволений key1 lval key2 rval 0 foo 1 foo 4 1 bar 2 …
208 python  pandas  dataframe  join 

9
Matplotlib rest_layout () не враховує сукупність фігур
Якщо я додаю субтитр до моєї фігури matplotlib, він накладається заголовками субплоту. Хтось знає, як легко про це подбати? Я спробував tight_layout()функцію, але це тільки погіршує ситуацію. Приклад: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long Suptitle', fontsize=24) plt.subplot(121) plt.plot(f) …
208 python  matplotlib 

8
Як працює метод «перегляду» в PyTorch?
Мене плутає метод view()у наступному фрагменті коду. class Net(nn.Module): def __init__(self): super(Net, self).__init__() self.conv1 = nn.Conv2d(3, 6, 5) self.pool = nn.MaxPool2d(2,2) self.conv2 = nn.Conv2d(6, 16, 5) self.fc1 = nn.Linear(16*5*5, 120) self.fc2 = nn.Linear(120, 84) self.fc3 = nn.Linear(84, 10) def forward(self, x): x = self.pool(F.relu(self.conv1(x))) x = self.pool(F.relu(self.conv2(x))) x = x.view(-1, …
208 python  memory  pytorch  torch  tensor 

15
Встановлення SciPy з допомогою pip
Можна встановити NumPy з допомогою pip за допомогою pip install numpy. Чи є аналогічна можливість з SciPy ? (Робити pip install scipyце не працює.) Оновлення Пакет SciPy тепер доступний для установки pip!
207 python  install  scipy  pip 

8
Різні способи очищення списків
Чи є якась причина зробити щось складніше, ніж один із цих двох рядків, коли ви хочете очистити список у Python? old_list = [] old_list = list() Причина, яку я запитую, полягає в тому, що я щойно бачив це в деякому запущеному коді: del old_list[ 0:len(old_list) ]
207 python  list 

12
Вихід з кодів у Python
Я отримав повідомлення про те script xyz.py returned exit code 0. Що це означає? Що означають вихідні коди в Python? Скільки їх? Які з них важливі?
207 python  exit-code 

4
e.printStackTrace еквівалент у python
Я знаю, що print(e)(де e - виняток) друкує виняток, що стався, але я намагався знайти еквівалент python Java, e.printStackTrace()який точно простежує виняток до того, до якого рядка він стався, і друкує весь його слід. Може хто-небудь, будь ласка, скажіть мені еквівалент e.printStackTrace()у Python?


6
Коли я повинен використовувати uuid.uuid1 () проти uuid.uuid4 () у python?
Я розумію відмінності між цими двома документами. uuid1(): Створіть UUID з ідентифікатора хоста, номера послідовності та поточного часу uuid4(): Створення випадкового UUID. Тому uuid1використовує інформацію про машину / послідовність / час для створення UUID. Які плюси та мінуси використання кожного? Я знаю, що uuid1()може виникнути проблема конфіденційності, оскільки вона базується …
207 python  uuid 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.