12 Mayıs 2009, Salı
Ne kadar Büyük bir Python Dizi olabilir mi?
Python,
ne kadar büyük dizi/bir listesini alabilir miyim? Bir dizi hakkında 12000 elemanları büyük... bu iyi mi ihtiyacım var? - ben hala sıralama gibi dizi/liste yöntemleri çalıştırmak mümkün olacak, vs?
Çok teşekkürler, Ed
CEVAP
12 Mayıs 2009, Salı
source code liste boyutu göre. PY_SSIZE_T_MAX/sizeof(PyObject*)
.
PY_SSIZE_T_MAX
pyport.h ((size_t) -1)>>1
olarak tanımlanır
Normal 32 bit bir sistemde, bu (4294967295 / 2) / 4 veya 536870912.
Bu nedenle 32 bit bir sistemde python listesi boyutudur536,870,912elemanları.
Sen öğelerin sayısı eşit veya bunun altında olduğu sürece, tüm fonksiyonlar düzgün çalışması gerekir.
Bunu Paylaş:
Ne kadar büyük dosya okumak için pytho...
Ne kadar büyük bir kullanıcı Aracısı d...
Ne kadar büyük bir dosya indirmek için...
Ne kadar büyük ölçekli kalkınma için P...
Ne kadar büyük R tekrarlanabilir bir ö...