Contact: aviboots(AT)netvision.net.il
39,933 questions
51,870 answers
573 users
lst = [[1], [4, 5, 6, 7], [8, 9, 10], [0, 17]] print(max(len(i) for i in lst)) ''' run: 4 '''
lst = [[1], [4, 5, 6, 7, 2], [8, 9, 10], [0, 17]] print(max(map(len, lst))) ''' run: 5 '''
def get_max_length_sublist(lst): max_lst = max(lst, key = lambda n: len(n)) return len(max_lst) lst = [[1], [4, 5, 6, 7, 2], [1, 2, 3, 7, 8, 9, 10], [0, 17]] print(get_max_length_sublist(lst)) ''' run: 7 '''