def longest(lst):
    if type(lst) is not list:
        return 0
max = len(lst)
for i in lst:
    max_i = longest(i)
if max_i > max:
    max = max_i
return max
Поиск самого длинного списка в списке списков в Python