Предмет: Информатика, автор: TkachenkoVadim

Язык программирования: Python
Что означает эта ошибка?:

Traceback (most recent call last):
File "jailed_code", line 1, in
print(max(len(input().split('О'))))
TypeError: 'int' object is not iterable

Ответы

Автор ответа: balakine977
1

Функция max() принимает аргумент типа iterable, ты передаёшь туда int.

Нужно передавать list, set и др. итерируемые объекты

https://pythonz.net/references/named/iterable/

https://docs-python.ru/tutorial/vstroennye-funktsii-interpretatora-python/funktsija-max/


TkachenkoVadim: Ура! Спасибо! Заменил на print(max([len(i) for i in input().split('О')])) и всё заработало!
Автор ответа: brofycat
0
Ответ:
Это функция при сбоях iterable
Объяснение:
Похожие вопросы