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

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

У меня есть три списка и три ключа для каждого списка, и я хотел бы преобразовать их в список словарей. list1 = [1, 2, 3] list2 = ['a', 'b', 'c'] list3 = [5.0, 6.0, 7.0] keys = ['key1', 'key2', 'key3'] Мой ожидаемый результат таков, [[{'key1': 1, 'key2': 'a', 'key3': 5.0}], [{'key1': 2, 'key2': '....
9 Июн 2021 в 02:39
У меня есть пустышка df: data = {'numerator_en':[11, 113, 53], 'denominator_en':[91, 982, 298], 'numerator_fr':[6, 232, 58], 'denominator_fr':[63, 1278, 389], 'numerator_th':[14, 652, 231], 'denominator_th':[416, 3835, 1437], ....
8 Июн 2021 в 23:46
У меня есть фрейм данных с двумя столбцами, мне нужно разделить эти два столбца (столбец A и B) на N последовательных строк (например, 100 строк). так что на выходе будет 100 строк в столбцах A и B, еще 100 строк в столбцах C и D, ..... есть ли какая-то конкретная функция, которая может справиться ....
8 Июн 2021 в 23:21
Я новичок в python, поэтому прошу прощения за неправильное использование любой терминологии, но я пытаюсь отфильтровать список слов, а затем добавить слова, начинающиеся с «a», в словарь. Но у меня возникли проблемы с добавлением значений после оператора if в словарь. Мой код выглядит следующим об....
8 Июн 2021 в 23:07
У меня есть датафрейм Group Score Rank 1 0 3 1 4 1 1 2 2 2 3 2 2 1 3 2 7 1 Я должен взять разницу в баллах в следующем рейтинге внутри каждой группы. Например, в группе 1 ранг (1) - ранг (2) = 4-2 Ожидаемый результат: Group Sc....
8 Июн 2021 в 22:42
У меня есть датафрейм: Group Score 1 3 1 2 2 3 2 1 3 0 3 1 4 1 4 1 Я хочу взять средний балл каждой группы и расположить все группы на основе среднего балла в порядке убывания. Мой первоначальный мыслительный процесс состоит....
8 Июн 2021 в 22:35
Должен быть лучший / более эффективный способ сделать это. Я хочу увеличить одну переменную, если первая строка соответствует, или вторую переменную, если она соответствует второй строке. ifCount = 0 elseCount = 0 for x in dict: if x["bla"] == 'this': ifCount += 1 elif x["bla"] == '....
8 Июн 2021 в 21:29
Мне нужно создать словарь, в котором каждый элемент представляет собой строку. Ключ представляет конкретный столбец, а значения будут списком оставшихся записей столбца. Простой пример ниже: Пример df: Col_A Col_B Col_C Col_D Roger 5 blue house Kim 2 green ....
8 Июн 2021 в 21:20
У меня есть приложение, в котором я пытаюсь преобразовать Pandas DataFrame в объект JSON и обратно, и у меня возникает проблема, когда df содержит объект Timedelta. Я использую Pandas 1.2.4. Вот образец df, который я использовал: >>> timedelta_df = pd.DataFrame({'datetime': pd.Series(['2013-12-31T0....
8 Июн 2021 в 21:18
Предположим, у меня есть отношение, показанное ниже: class Student(AbstractBaseUser): # It inherits AbstractBaseUser and has it's own manger # note: I did forget to add editable here id = models.UUIDField(primary_key=True, default=uuid.uuid4) firstname lastname ... class Te....
8 Июн 2021 в 21:12
У меня 2 массива: [7, 6, 9, 8] [1, 2, 3, 4, 5, 3, 2, 1] Я хочу скользить по ним вот так: Итерация 1: [7, 6, 9, |8|] [|1|, 2, 3, 4, 5, 3, 2, 1] 2: [7, 6, |9, 8|] [|1, 2|, 3, 4, 5, 3, 2, 1] 3 : [7,|6, 9, 8|] [|1, 2, 3|, 4, 5, 3, 2, 1] 4 : [|7, 6, 9, 8|] [|1, 2,....
У меня есть два массива, которые я хочу сложить, вставив элементы каждой строки первого списка в одну и ту же строку второго списка. Поэтому вместо преобразования двух матриц 2x3 в одну матрицу 4x3 я хочу преобразовать их в одну матрицу 2x6. Я пробовал следующее, а также .append и .extend: test_1 ....
8 Июн 2021 в 20:55
какой цикл мне следует использовать для хранения данных, вводимых пользователем Вывод образца while True: print("1 - Add") guess = int(input("Enter your choice: ")) a = [] if guess == 1: name = str(input("Input Name: ")) age = int(input("Enter Age: ")) grade = float(input("Enter Gr....
8 Июн 2021 в 20:39
Предыстория: я обрабатываю несколько запутанных таблиц данных, сделанных в Excel. Чтение этого с помощью pandas (предпочтительно) иногда сохраняет тип данных Excel для ячеек. Поскольку все записи, которые я хотел бы обработать, имеют значение в определенном столбце, которое можно преобразовать в ц....
8 Июн 2021 в 20:25
Я новичок в программировании, и мне сложно понять, как заменить строку в списке Python. # I have a = [ 200, "NaN", 230 , 300] # I want a = [200, np.nan, 230, 300] Найдите и замените строку в списке a. Используя python и numpy: Можно ли изменить "NaN" на np.nan с помощью цикла for? Получить ошибку ....
8 Июн 2021 в 20:23
У меня есть список объектов DateTime в генераторе l = [datetime.date(2016, 1, 7), datetime.date(2016, 1, 14), datetime.date(2016, 1, 21), datetime.date(2016, 1, 28), datetime.date(2016, 2, 4)] Как мы можем преобразовать это в формат списка строк даты? Выход : ['2016-01-07', '2016-01-21', '2016-01-2....
8 Июн 2021 в 20:16
Я делаю личный проект по практике панд и Beautiful soup, я скопировал эту информацию и сохранил ее в pandas df вот так: 0 €8.5M 1 €0 2 €9.5M 3 €2M 4 €21M ... 16534 €1.8M 16535 €1.1M 16536 €550K 16537 €650K 16538 €1.1M Name: Value, Le....
8 Июн 2021 в 20:12
Я пишу код для генерации цифр математической константы e (числа Эйлера) с любой точностью. from decimal import Decimal, getcontext import decimal s = 300_000 n = Decimal(1) x = Decimal(1) print("[+] Summing numbers...") getcontext().prec = s for i in range(s, 1, -1): x *= i n += x result....
8 Июн 2021 в 20:00
У меня есть функция , которая принимает строку, которая считает отдельные символы, и помещает символ вместе с количеством времени, в течение которого он отображается в строку. Например: isanagram("surfer") Возвращается w1 = {'a': 0, 'b': 0, 'c': 0, 'd': 0, 'e': 1, 'f': 1, 'g': 0, 'h': 0, 'i': 0, ....
8 Июн 2021 в 19:48
M пытается создать настольное приложение, но сталкивается с проблемой при переключении между кадрами с помощью кнопки. Он работает нормально, но дает мне дополнительное пустое окно (ничего не содержит), когда я запускаю свой проект. Ниже мой код. Пожалуйста, предложите мне какие-либо изменения ил....
8 Июн 2021 в 19:35
Я хочу объединить некоторые значения в словаре на основе условий: ключи dict находятся в пределах + -1 друг от друга (1 - пример), может иметь другое значение) Создать новый словарь с усредненным ключом и объединенными значениями Небольшой работоспособный пример. Скажем, у вас есть значение z и зна....
8 Июн 2021 в 18:46
objects = { "ALI_ELDIYAB": "80.80", "BILAL_HASSAN": "78", "DANIA_RAHMANI": "71.20", "DANIEL_AIGBE": "78", "HAMD_ALFARES": "72", "KHALED_AL_SHAIBANI": "74", "LINA_ISSA": "70", "LUMA_ABDELAZIZ": "78", "MARIAM_BASHER": "44", "MOHAMMED_BINDAGHER": "74.80", "NADAY_ALHAMMALI": "77.60", "NISRIIN_ABDI": "67....
8 Июн 2021 в 18:45
Мне нужна помощь, как использовать алгоритм сортировки выбора для сортировки списка по значениям словаря. Я написал код, но не знаю, как продолжить, что код работает. months = {"January": 1, "February": 2, "March": 3, "April": 4, "May": 5, "June": 6, "July": 7, "August": 8, "September": 9, "Octob....
8 Июн 2021 в 18:41
Я хочу объединить часть строки в список, но получил ошибку типа Код l = [['----Italy', '----Spain', '----France']] for n in l: print("Hi "+n[4:]+" Country") TypeError: can only concatenate str (not "list") to str ....
8 Июн 2021 в 18:31
Вот входные данные 2019-09-06 00: 00: 1567702800 Я пробовал много способов изменить его на формат ГГГГ-ММ-ДД, но он не работает из-за этой части «00: 00: 1567702800» не правильный формат. Это должно быть 00: 00: 15.67702800. Как изменить формат с 00: 00: 1567702800 на 00: 00: 15.67702800?....
8 Июн 2021 в 18:20