我正在使用python,而且我基本上有一個包含不同元素的列表。如果我打印一些元素,它看起來像下面這樣:如何檢查兩個列表中的元素是否相同(順序已更改)
print('%s'%list[0])
print('%s'%list[1])
Output:
[('A', 'B'), ('D', 'E'), ('B', 'Z'), ('Z', 'D')]
[('B', 'M'), ('M', 'R'), ('B', 'A'), ('R', 'Z'), ('H', 'M')]
我想檢查一個元素是否在這兩個列表中重複。但它可以以不同的順序重複。例如,元素('A','B')重複,但在第二個列表中的順序不同('B','A')。
我想比較列表[0] [0](即('A','B'))與列表[1]的所有元素並獲得元素列表[0] [2] 。
我該怎麼做?
謝謝
如果在同一個列表中重複該怎麼辦?是否計數或是錯誤? –