встроенный диапазон или numpy.arange: что эффективнее?
При переборе большого массива с выражением диапазона следует ли мне использовать встроенную в Python функцию диапазона или numpyarange
чтобы получить лучшую производительность?
Мои рассуждения до сих пор:
arange
вероятно, прибегает к нативной реализации и может быть быстрее. С другой стороны,arange
возвращает полный массив, который занимает память, поэтому возможны издержки. Выражение диапазона Python 3 является генератором, который не содержит все значения в памяти.