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

Подробнее про python...

Набор данных Cider 631 Spruce 871 Honda 18813 Nissan 3292 Pine 10621 Walnut 10301 Код #!/usr/bin/python import re text = "Cider\n631\n\nSpruce\n871Honda\n18813\n\nNissan\n3292\n\nPine\n10621\n\nWalnut\n10301\n\n" f1 = re.findall(r"(Cider|Pine)\n(.*)",text) print(f1) Текущий результат [('Ci....
14 Окт 2021 в 18:21
Мне нужно объединить два фрейма данных, используя URL-адрес в качестве первичного ключа. Однако в URL-адресе есть несколько дополнительных строк, как в df1, у меня есть https: // www.mcdonalds.com/us/en-us.html, где в df2 у меня есть https: // www.mcdonalds.com Мне нужно удалить /us/en-us.html по....
14 Окт 2021 в 17:42
У нас есть громко говорящий попугай. Параметр hour - это время в текущем часе в диапазоне 0..23. У нас проблемы, если попугай говорит и время до 7 или после 20. Если у нас проблемы, возвращайтесь True. parrot_trouble(True, 6) → True parrot_trouble(True, 7) → False parrot_trouble(False, 6) → False ....
14 Окт 2021 в 17:37
Я хотел бы иметь возможность установить элемент вложенного словаря, используя единственный путь к строке, разделенный точками. Например, учитывая следующий словарь: data_dictionary = { "user_data": { "first_name": "Some", "last_name": "Guy", "phone": "212-111-1234" } } Я хотел бы и....
14 Окт 2021 в 17:06
У меня есть путь в виде такой строки: path = "directory/folder1/fodler2/folder3/file1.txt" Я хочу знать, сколько уровней у этого пути в данном случае 4. Как лучше всего это сделать на Python. Я подумал о том, чтобы считать "/": path.count("/") Но мне интересно, есть ли способ лучше.....
14 Окт 2021 в 16:47
У меня есть этот код, и мне нужны только пути, заканчивающиеся к файлу без промежуточных пустых папок. Например: data/folder1/folder2 data/folder1/folder3/folder4/file1.txt data/folder5/file2.txt От этих путей я хочу только: data/folder1/folder3/folder4/file1.txt data/folder5/file2.txt Я использу....
14 Окт 2021 в 16:39
Мой массив - это время, поэтому он сортируется и увеличивается. Мне нужно вытащить начало / конец, где разница в массиве больше 30. Проблема, которую не покрывают другие решения, заключается в том, что массив состоит из тысяч значений, поэтому цикл по массиву кажется неэффективным. hugeArr = np.arra....
14 Окт 2021 в 16:34
У меня есть такая серия панд: LIST 0 ITEM1 1 Element1 2 Element2 3 Element3 4 Element4 5 Element5 6 Element6 7 Element7 8 ITEM2 9 Element8 10 ELEMENT9 11 ELEMENT10 12 ....
14 Окт 2021 в 15:55
Я пытаюсь визуализировать алгоритм двоичного поиска, и мне нужно создать 10 «столбов» с помощью tkinter. Я делаю это таким образом (код ниже), но мне кажется, что есть лучший способ сделать то же самое. Я уже пробовал создать столбы с помощью цикла for и команды exec, но, похоже, мне это не удалос....
14 Окт 2021 в 15:46
Я собираю данные, чтобы затем использовать их для доступа к различным ссылкам с помощью Python и Selenium. Проблема, с которой я сталкиваюсь, заключается в том, что иногда переменная подраздела состоит из двух слов вместо одного. Мой код работает нормально, когда это всего лишь одно слово, но синта....
14 Окт 2021 в 15:26
Хотя вычисление области перекрытия между двумя кривыми - это то, к чему обращались много раз, мне еще предстоит найти решение для расчета областей перекрытия между несколькими кривыми, то есть 4 кривыми. Есть кто-нибудь с элегантным решением?....
14 Окт 2021 в 14:54
Учитывая фрейм данных, я группирую «заголовки» в соответствии с их «валсами». titles=['MR.', 'MRS.', 'MR.', 'MR.', 'MRS.', 'MR.', 'MISS.', 'MR.', 'MRS.', 'MR.', 'MR.', 'MR.', 'MRS.', 'MR.', 'MRS.', 'MRS.', 'MR.', 'MR.', 'MISS.', 'MRS.', 'MR.', 'MASTER.', 'MRS.', 'MR.', 'MRS.', 'MR.', 'MISS.', ....
14 Окт 2021 в 14:34
У меня есть файл .txt с аминокислотами, разделенными "> узлом", например: Имя файла.txt: > NODE_1 MSETLVLTRPDDWHVHLRDGAALQSVVPYTARQFARAIAMPNLKPPITTAEQAQAYRERI KFFLGTDSAPHASVMKENSVCGAGCFTALSALELYAEAFEAAGALDKLEAFASFHGADFY GLPRNTTQVTLRKTEWTLPESVPFGEAAQLKPLRGGEALRWKLD * > NODE_2 MSTWHKVQGRPKAQARRP....
14 Окт 2021 в 14:32
У меня есть эта последовательность, и я должен ее расшифровать, как полный новичок в Python и кодировании. enc = b'\x80\x03}q\x00(K\x01K\x01K\x02K\x03K\x03K\x06K\x04G?\xc5UUUUUUK\x05G?\xe0\x00\x00\x00\x00\x00\x00K\x06G?\x9cq\xc7\x1cq\xc7\x1cK\x07G?\xc5UUUUUUK\x08K$K\tG?\xb5UUUUUUK\nK\x07K\x0bG?\xe5U....
14 Окт 2021 в 14:15
Итак, у меня есть текстовый файл примерно с 400 строками, в каждой строке есть номер, и мне нужно найти наименьшее из этих чисел. У меня сейчас есть def smallestnumber(fread, fwrite): number = {int(line) for line in fread} smallest = min(number) print ("smallest number is", smallest) Но почему-то н....
14 Окт 2021 в 14:03
Как исправить эту ошибку 'list' object has no attribute 'text' Davao14 = wd1.find_elements_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[1]') Davao15 = wd1.find_elements_by_xpath('/html/body/div[2]/div[4]/div/div[3]/div[1]/div[1]/div/div/div[2]') Davao16 = wd1.find_elements....
14 Окт 2021 в 13:53
У меня есть строки, которые выглядят примерно так: 'Красный виджет T1 Test 2 Sku в 10.0' Чтобы извлечь Red Widget, я использовал следующий код: s = 'T1 Test 2 Sku Red Widget at 10.0' t = s[s.find('Sku ')+4 : s.find(' at')] print(t) Это сработало нормально, но теперь строковые входы изменились так, ....
14 Окт 2021 в 13:31
Скажите, что у меня есть df вот так: Value 0 True 1 True 2 False 3 False 4 False 5 True 6 True 7 False 8 True 9 True И скажем, что я хочу назначить каждой группе значений True метку, чтобы последовательные значения True получали одну и ту же метку, потому что они составляют кластер, т....
14 Окт 2021 в 12:28
Мой df выглядит так, как показано ниже id number 123 1 256 2 879 3 132 4 3215 5 216 6 Результат должен быть таким: id number 123 1 256 2 879 3 132 4 3215 5 216 6 ....
14 Окт 2021 в 12:01
Я пытаюсь имитировать поведение R mutate(across()) с помощью Pandas, и однострочный способ сделать это - через понимание словаря. Например, если у меня есть DataFrame, который выглядит так: df.head() >>> jam_cpi_eop bah_cpi_eop >>> 1980-01-01 3.038 38.714 >>> 1981-01-01 ....
У меня возникли проблемы с исправлением следующей проблемы: у меня есть фрейм данных с токенизированным текстом в каждой строке, который выглядит (что-то) следующим образом index feelings 1 [happy, happy, sad] 2 [neutral, sad, mad] 3 [neutral, neutral, happy] И списки слов ....
14 Окт 2021 в 10:50
Мне нужно написать сценарий, который суммирует значения из каждого столбца (каждый столбец - это отдельный день). Кроме того, я хочу разделить значения на плановые (синий цвет) и внеплановые (красный цвет). В коде HTML я обнаружил, что незапланированные значения имеют имя класса как «colBox cal-un....
14 Окт 2021 в 10:30
У меня есть проект vscode с такой структурой /приложение / труд config.py functions.py config.py testing.py Обратите внимание, что есть два файла конфигурации: один в рабочей папке, а другой в папке приложения. В functions.py я пытаюсь импортировать config.py в папку приложения. # note....
14 Окт 2021 в 10:23
Я встроил онтологию, и теперь у меня есть URI со встроенным номером. Так что я не мог найти решения. Вот мои данные о том, как это выглядит. http://www.semanticweb.org/btorres/ontologies/2021/7/AAC_Ontology#MolecularCompositionPercentage -4.123444 -2.5054626 0.6315763 http://www.semanticweb.org/bt....
14 Окт 2021 в 10:22
У меня есть список myList , содержащий объекты relativedelta . Я хочу добавить все эти объекты relativedeltas. Я пытался: sum(myList) Но это дает TypeError. TypeError: unsupported operand type(s) for +: 'int' and 'relativedelta' Несмотря на то, что объекты relativedelta могут быть добавлены с ....
14 Окт 2021 в 10:05