Як дізнатися розмір словника в Python?

0 Comments

Розмір пам'яті об'єкта словника в байтах можна визначити за допомогою функції getsizeof() . Ця функція доступна з модуля sys Як і len(), його можна використовувати для визначення розміру будь-якого об'єкта Python.Mar 4, 2020

Просте рішення – використовувати вбудовану функцію sum() для обчислення суми всіх значень словника. Ідея полягає в тому, щоб отримати уявлення про значення словниказа допомогою dict. values() функцію та передати її sum() .

Перший спосіб, який дізнаються пітоністи-початківці, — це виклик значень за допомогою квадратних дужок. Пишеться ім'я словника, а за ним у квадратних дужках іде ключ. Якщо Python знаходить такий ключ у словнику, що повертає відповідне йому значення. Якщо такого ключа немає, то повернеться виняток KeyError.

Операції len(dict) повертає кількість елементів у словнику dict. len(dictview) так само повертає кількість елементів у словникуякщо dictview є поданням словника dict, таким як dict. keys(), dict. values() та dict.

Related Posts