SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 365multimedia

    365multimedi

    26 ŞUBAT 2009
  • PhoneArena

    PhoneArena

    7 NİSAN 2006
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013