все Python 3Кортежи (tuple)понятие
len/min/max/sum для кортежей
агрегация
Встроенные функции работают с кортежами так же, как со списками.
Синтаксис
len(t) | min(t) | max(t) | sum(t)
len у кортежа отдаётся за O(1) — длина хранится готовой, а вот min, max и sum каждый раз обходят все элементы, так что четыре вызова подряд означают четыре прохода. На пустом кортеже sum спокойно вернёт 0, а min и max упадут с ValueError.
Примеры
t = (3, 1, 4, 1, 5, 9, 2, 6)
print(len(t))
# → 8
print(min(t))
# → 1
print(max(t))
# → 9
print(sum(t))
# → 31
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности