По вопросам программирования Python, относящегося к версии языка 3+. Используйте более общий тег [python] для всех вопросов Python и добавляйте его только в том случае, если ваш вопрос зависит от версии. Используйте теги [python-2.x] для вопросов Python 2.

Подробнее про python-3.x...

Я ищу алгоритм, который поможет мне создать границу вокруг точек двумерного массива, которые не равны нулю. Приведу пример. У меня есть следующий массив:] Мне нужен алгоритм, который даст мне наиболее эффективный способ создания «баррикад» вокруг каждого из маленьких «островов». Для контекста, ка....
21 Сен 2021 в 23:13
Я пытался заставить эту функцию выхода работать, если я ввожу строчную букву «q», она работает без проблем. Но когда я ввожу заглавную «Q», он добавляется в список вместо того, чтобы разорвать цикл. Я не понимаю, почему это не работает. Любая помощь приветствуется. shopping_list = [] quit_list = ....
21 Сен 2021 в 19:43
Я пытаюсь создать программу, которая добавляет один месяц к переменной даты каждый раз, когда пользователь нажимает кнопку. Вот мой код: import datetime from dateutil.relativedelta import relativedelta from tkinter import * gameDate = datetime.datetime(1985, 9, 1) def nextMonth(gameDate, worldDate....
21 Сен 2021 в 19:09
Разделение целого числа: 4 = 4 p(4,1) = 1 = 1+3, 2+2 p(4,2) = 2 = 1+1+2 p(4,3) = 1 = 1+1+1+1 p(4,4) = 1 / max (p (4, k)) = 2, при k = 2 5 = 5 p(5,1) = 1 = 1+4, 2+3 p(5,2) = 2 = 1+1+3, 1+2+2 p(5,3) = 2 = 1+1+....
Какие-нибудь советы о том, как узнать, находится ли определенное слово внутри столбца панд? # initialise data of lists. data = {'Colour':['Blue andtext', 'Greys', 'Potato', 'Yellow','Tree'], 'Values':[20, 21, 19, 18,44]} df2 = pd.DataFrame(data) Скажем: colours = ['Blue','Grey','Yellow'] ....
21 Сен 2021 в 17:57
Пытаюсь понять, как работает этот код, у нас есть: people = ['Dr. Christopher Brooks', 'Dr. Kevyn Collins-Thompson', 'Dr. VG Vinod Vydiswaran', 'Dr. Daniel Romero'] def split_title_and_name(person): return person.split()[0] + ' ' + person.split()[-1] Итак, у нас есть список, и этот ....
21 Сен 2021 в 17:09
Есть ли способ вызвать функцию, которая имеет wait (time.sleep ()) из бесконечного цикла while, не нарушая цикл? Я пытаюсь запустить несколько задач, для которых требуется подождать несколько секунд, но проблема в том, что цикл while также останавливается, когда происходит процесс ожидания. Это то....
В настоящее время я изучаю кодирование на Python и не могу дождаться, чтобы овладеть им. У меня осталось две недели, и я делаю упражнения. Вот почему этот вопрос (и другие вопросы, которые я могу задать в будущем: D) может быть тривиальным для вашего. Итак, цель здесь - спросить у пользователя имя....
21 Сен 2021 в 14:34
Ниже приведены команды оболочки, которые выполняют несколько операций с переменными и файлами и загружают окончательный файл в репозиторий. Один из вариантов - использование повторяющейся os.system (). Есть ли более простой и элегантный способ решить эту проблему? Даже с os.system() у меня возникаю....
21 Сен 2021 в 10:20
Я извлек электронное письмо и сохранил его в текстовом файле с неправильным форматированием. Как убрать ненужный межстрочный интервал и интервал между абзацами? Файл выглядит так: Hi Kim, Hope you are fine. ....
21 Сен 2021 в 07:38
Это код, но часть ошибки заключается в том, где происходит извлечение подстрок после проверки структуры шаблона регулярного выражения. def name_and_img_identificator(input_text, text): input_text = re.sub(r"([^n\u0300-\u036f]|n(?!\u0303(?![\u0300-\u036f])))[\u0300-\u036f]+", r"\1", normalize("NF....
21 Сен 2021 в 06:55
Как я могу изменить каждый элемент Weather_ID в дальнейшем, используя LXML и Python? Как видите, я в основном пытаюсь установить для каждого Weather_Id новое значение, в данном случае это значение равно 5. В моем реальном примере может быть от десятков до сотен Weather_Ids. <?xml version='1.0' encod....
21 Сен 2021 в 06:52
Я хочу напечатать код, который всегда находится в следующей строке сообщения Your One-time Verification Code is: Пример сообщения: Your One-time Verification Code is: 366522 Результат должен быть 366522 Какой метод строки Python можно использовать для получения этого кода?....
21 Сен 2021 в 06:31
Я хочу внести изменения, если данные randomList выдают значение 0 три раза подряд, а затем они изменят значение randomList на 1 для следующих 20 данных, и вот пример произвольной программы, которую я сделал. import random randomlist = [] for i in range(0,100): n = random.randint(1,20) if n >....
21 Сен 2021 в 06:14
Мне нужны результаты только тогда, когда день равен четвергу. Я могу фильтровать открытые сайты и ff, который сначала приходит первым, но не знаю, как фильтровать по определенному дню из моей даты форматирования. Спасибо def main(): result = [] print('Checking for available campsites....'....
21 Сен 2021 в 02:23
Мне нужно извлечь числовые значения из строки внутри DataFrame pandas. Скажем, ячейка DataFrame выглядит следующим образом (хранится в виде строки): [1.234,2.345] Я могу получить первое значение следующим образом: print(df['column_name'].str.extract('(\d+.\d+)',).astype('float')) Выход: 1.234 Теп....
21 Сен 2021 в 02:06
У меня есть датафрейм: id value a1 0 a1 1 a1 2 a1 3 a2 0 a2 1 a3 0 a3 1 a3 2 a3 3 Я хочу отфильтровать идентификаторы и оставить только те, которые имеют значение выше 3. Поэтому в этом примере идентификатор a2 должен быть удален, поскольку он им....
21 Сен 2021 в 00:06
Я пытался понять, как KISS получить пользу от диктовки. Существуют различные сценарии, такие как: Ключ не существует (должен возвращать значение по умолчанию {} / [] / "") Ключ содержит значение пустого списка (затем должен возвращать пустой список) Если мы пытаемся получить значение, например test....
20 Сен 2021 в 19:48
Например, вам дан массив: array = [[2, 1, 4], [1, 3, 7], [7, 1, 4]] И хотите распечатать каждый вертикальный столбец как отдельный список: res1 = [2, 1, 7] res2 = [1, 3, 1] res3 = [4, 7, 4] Каков был бы наиболее эффективный способ закодировать это для любого 2d-массива любого раз....
20 Сен 2021 в 19:35
Я пытаюсь изменить цветовую шкалу, прикрепленную к диаграмме рассеивания, чтобы минимум и максимум шкалы цветов были минимумом и максимумом данных, но я хочу, чтобы данные были центрированы по нулю, поскольку я использую цветовую карту с белым на нуле. Вот мой пример import numpy as np import matp....
20 Сен 2021 в 18:40
Я пытаюсь извлечь весь текст между определенными символами, но мой текущий код просто возвращает пустой список. Каждая строка имеет длинную текстовую строку, которая выглядит следующим образом: "[{'index': 0, 'spent_transaction_hash': '4b3e9741022d4', 'spent_output_index': 68, 'script_asm': '304502....
20 Сен 2021 в 18:19
Мне нужно обновить один атрибут объекта для одной проверки. Мне нужно отменить это в любом случае и до того, как проверка выдаст ошибку. В настоящее время я смущен, действительно ли это самый красивый способ вернуть что-то до того, как возникнет исключение, потому что тогда мне нужно продублироват....
20 Сен 2021 в 15:43
Для фрейма данных: df = pd.DataFrame({"A":[0,0],"B":[0,1],"C":[1,2],"D":[2,2]}) Как получить имя столбца или индекс столбца, когда значение равно 2 или определенному значению И поместите его в новый столбец в df, например df ["TAG"] df = pd.DataFrame({"A":[0,0],"B":[0,1],"C":[1,2],"D":[2,2],"TAG":....
20 Сен 2021 в 14:53
Этот фрагмент отлично работает на прошлой неделе, пока я его использовал. Когда я пытался запустить это сегодня, он отображает ошибку trs = t.find ('tbody'). Find_all ('tr'). import requests from bs4 import BeautifulSoup url = 'https://bscscan.com/token/generic-tokenholders2?m=normal&a=0xe56842ed5....
20 Сен 2021 в 14:32
Скажем, у меня есть 2D-список вроде: [ [ "9743", "user3" ], [ "435", "user2" ], [ "5426", "user8" ], [ "", "" ], [ "9743", "user9" ] ] Где индекс этого списка пустых строк неизвестен. Есть ли простой способ разрезать список так, чтобы все....
20 Сен 2021 в 13:31