32 ve 64 bit platformlarda Python veri yapısının bellek boyutu için bir referans var mı?
Değilse, SO'da olması güzel olurdu. Ne kadar kapsamlı olursa o kadar iyidir! Öyleyse aşağıdaki Python yapıları tarafından kaç bayt kullanılıyor ( lenilgili olduğunda içerik türüne ve içeriğine bağlı olarak )?
intfloat- referans
str- unicode dizesi
tuplelistdictsetarray.arraynumpy.arraydeque- yeni stil sınıflar nesnesi
- eski stil sınıflar nesnesi
- ... ve unuttuğum her şey!
(Yalnızca diğer nesnelere referansları tutan kaplar için, paylaşılabileceği için öğenin boyutunu saymak istemiyoruz.)
Ayrıca, çalışma zamanında bir nesne tarafından kullanılan belleği elde etmenin bir yolu var mı (özyinelemeli veya değil)?
aiçin a.nbytes.