Python: размер строк в памяти

Рассмотрим следующее code:

arr = []
for (str, id, flag) in some_data:
    arr.append((str, id, flag))

Представьте, что входные строки состоят в среднем из 2 символов и максимум 5 символов, а some_data содержит 1 миллион элементов. Каковы будут требования к памяти такой структуры?

Может быть, много памяти тратится на струны? Если да, как мне этого избежать?

18
задан didi_X8 25 February 2012 в 15:13
поделиться