6 лет назад
Как быстро и удобно ворочать большими массивами в python (часть 2)
В первой части статьи я говорил о том, как правильно хранить и загружать большие объемы числовых данных. В этой части статьи поговорим о технический аспектах вычислений. Напомню, что в конце предыдущей статьи мы остановились на том, что загрузили весь массив числовых данных в xarray.DataArray. Переходим к вычислениям. Задача Напоминаю формулировку задачи (чтоб не бегать по ссылкам). Нужно рассчитать распределение весов акций в портфеле для каждого дня, если разрешено покупать акции только с положительным...
10 месяцев назад
Ввод двух чисел в одной строке в Python
Часто возникает задача ввести несколько чисел в одной строке, например, координаты точки или размеры матрицы. В Python это можно сделать несколькими способами. # Ввод двух чисел через пробел numbers_str = input("Введите два числа через пробел: ") # Разделение строки и преобразование в числа numbers = list(map(int, numbers_str.split())) # Для целых чисел # Или для чисел с плавающей точкой: # numbers = list(map(float, numbers_str.split())) # Распаковка в переменные a, b = numbers print(a, b) import re # Ввод данных numbers_str = input("Введите два числа: ") # Извлечение чисел с помощью регулярного выражения numbers = list(map(float, re...