“В действительности, при сравнивании вложенных объектов интерпретатор Python всегда автоматически выполняет обход структуры данных, чтобы применить операции сравнения рекурсивно, слева направо и на столько глубоко, насколько это необходимо.”
Т.е:
L1 = [1, ('a', 3)] L2 = [1, ('a', 3)] L1 == L2