リストがあるとします
lst1 = [[(1, 1), (1, 2), (1, 3), (1, 4), (1, 5), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2)]]
そして別のリスト
lst2 = [['a', (1, 1)], ['a', (1, 2)], ['a', (1, 3)], ['b', (2, 1)], ['b', (2, 2)]]
lst1 ですべてのシーケンスがそのままであることを確認するにはどうすればよいですか。つまり、(1,1) の前に (1,2) がないか、(2,2) の前に (2,3) がないことを意味します。
そして、この順序が lst2 に保持されていることを確認するにはどうすればよいでしょうか。これは、['a', (1,2)] が ['a', (1,1)] または ['b',(2,2) の前に来てはならないことを意味します。 )] は ['b', (2,1)] の前に来てはいけません