Привет! Можно использовать множества (sets) для этого дела. Множества позволят быстро определить общие элементы между всеми вложенными списками. Вот пример кода:
Программный код:
def find_common_elements(list_of_lists):
if not list_of_lists:
return []
common_elements = set(list_of_lists[0])
for sublist in list_of_lists[1:]:
common_elements.intersection_update(sublist)
return list(common_elements)
# Пример использования
lists = [
[1, 2, 3, 4],
[3, 4, 5, 6],
[4, 6, 7, 8]
]
print(find_common_elements(lists)) # [4]
Попробуй, должно работать как часы!