Встречается на собеседованиях • сегодня

Какой размер команды

В Python команда size не является встроенной функцией. Однако, есть несколько схожих методов для определения размеров объектов:

  1. len() - возвращает количество элементов в коллекции (списке, строке, кортеже и т.д.)
python
my_list = [1, 2, 3]
print(len(my_list))  # 3
  1. sys.getsizeof() - возвращает размер объекта в байтах
python
import sys
x = [1, 2, 3]
print(sys.getsizeof(x))  # 88 (может варьироваться)
  1. Для словарей и множеств также можно использовать len()
python
my_dict = {'a': 1, 'b': 2}
print(len(my_dict))  # 2

Важно: sys.getsizeof() возвращает только непосредственный размер объекта, не учитывая размеры вложенных объектов. Для полного размера сложных структур нужно использовать специальные утилиты.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы