Вообще если максимально быстро, то наверное, только numpy. Если именно на чистом питоне, там тоже можно пооптимизировать, суть в том, чтобы не было цикла на миллионы итераций в питоновом коде (лямбда не прокатит кстати). Например, можно взять random.choices import random x = random.choices(range(1, 11), k=16000000) Если диапазон небольшой, можно развернуть range в лист random.choices(list(range(1, 11)), k=16000000) , ещё немного быстрее Ну или если пойдут значения от 0 до 255, то list(random.randbytes(16000000)) тоже быстро будет
- 15 Posts
- 2.38K Comments
так jit же не завезли, это получается все 16 миллионов каждый раз интерпретировать
import numpy x = numpy.random.randint(1, 11, size=16000000).tolist()
Вроде гуглосервисы пока все работают, за исключением ютуба, так что должно работать, наверное. Правда хз, зачем использовать огороженный огрызок вместо нормальной ОС, но тут хозяин барин
«Кроме того рождаемость палает не от недостатка гормонов, а от ухудшения уровня жизни.» опять котёл https://i.postimg.cc/HsjPBfHn/1.png
«Clair Obscur: Expedition 33 уже стала мировым хитом. Игра от французской студии Sandfall вышла в конце апреля, получив высочайшие отзывы от критиков, а недавно новости о столь успешном релизе добралась и до чиновников. 1 мая президент Франции Эммануэль Макрон прокомментировал столь знаковое событие. Он напомнил, что местный проект уже продался миллионным тиражом и получил высочайшие оценки от критиков и игроков, и поздравил разработчиков. “Clair Obscur: Expedition 33 уже продалась миллионным тиражом и стала одной из самых высокооценённых игр в истории. И это французская игра! Мои поздравления студии Sandfall, браво!”» кароч главпетух в твоём евросовке - задрот, живи теперь с этим

А хз, я во внутренностях питона особо не шарю. Возможно, во втором случае там сразу нативные функции, а в первом ещё какие-то проверки