Использование all () и map () .Сопоставление len
с my_list
для определения длины sub-list
.
my_list = [["obj1", "item1"], ["obj2", "item2", "item1"], ["obj3", "item3"], ["obj4", "item4"], ["obj5", "item5"]]
all(i == 2 for i in map(len, my_list))
Вывод:
False
Если вы хотите проверить, все длины идентичны.
my_list = [["obj1", "item1"], ["obj2", "item2"], ["obj3", "item3"], ["obj4", "item4"], ["obj5", "item5"]]
len(set(list(map(len, my_list)))) <=1
Вывод:
True