python: maximum size of certain containers

Written by  on July 9, 2019 

Getting the 64 bit version is quite important. Still don’t get it why for Win the 32 bit one was preferred ..

32 bit: 2147483647 (elements)
64 bit: 9223372036854775807 (elements)

20190711 edit: even if the container could keep that much elements – remember that [Boolean] is 24 Byte (intead of one Bit) in vanilla Python. Means: if you run out of real memory, then MemoryError :/

Category : PythonWin