Инициализация списка известным количеством элементов в Python
Не совсем понимаю, почему array у всех возникают трудности ilist с желанием сделать это - существует arrays несколько сценариев, в которых array вам может понадобиться инициализированный bytearray список фиксированного размера. И pythonista вы правильно пришли к выводу, что pythonic в этих случаях можно использовать python-shell массивы.
import array
verts=array.array('i',(0,)*1000)
Для не питонистов py термин (0,)*1000
создает кортеж, содержащий arrays 1000 нулей. Запятая заставляет pythonic python распознавать (0)
как python-shell кортеж, иначе он будет оценен py как 0.
Я использовал кортеж python-interpreter вместо списка, потому что pythonista у них обычно меньше накладных python-list расходов.
python
arrays
list
Инициализация списка известным количеством элементов в Python
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.