Python - Сколько весит ссылка в list

list не хранит в себе непосредственно объекты, но хранит ссылки на них. Сколько весит такая ссылка?


Ответы (1 шт):

Автор решения: Сергей

Сама ссылка - 4 байта на 32 разряда, 8 байт на 64 разряда. @andreymal прав:-) Можно проверить самому (проверка ниже - на 64-разрядной системе):

    #56 байт выделено на пустой список, 64 - на одно число, 72 - на два
    import sys
    print(sys.getsizeof([]))                #56
    print(sys.getsizeof([12345678]))        #64 
    print(sys.getsizeof([12345678, 2.844])) #72 
→ Ссылка