Как узнать размер памяти структуры данных Python? Я ищу что-то вроде:
sizeof({1:'hello', 2:'world'})
Это здорово, если он пересчитывает каждую вещь рекурсивно. Но даже основной нерекурсивный результат помогает. В основном я хочу получить представление о различных вариантах реализации, таких как tuple v.s. список v.s. класса с точки зрения объема памяти. Это важно, потому что я планирую создать миллионы объектов.
Моя текущая платформа dev - это CPython 2.6.