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

Что можно померить с помощью len в Python

Функция len() в Python возвращает количество элементов в контейнере. Работает с:

  1. Строками – количество символов:
python
len("hello")  # 5
  1. Списками/кортежами – количество элементов:
python
len([1, 2, 3])  # 3
  1. Словарями – количество пар ключ-значение:
python
len({"a": 1, "b": 2})  # 2
  1. Множествами – количество уникальных элементов:
python
len({1, 2, 2, 3})  # 3
  1. Байтами/байтовыми массивами:
python
len(b"abc")  # 3

Не работает с числами и одиночными объектами (вызывает TypeError). Для пользовательских классов нужно реализовать метод __len__().

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

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

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

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