我是一個Python新手,剛剛學習的東西,因爲我做我的項目,在這裏我有兩個列表,我需要比較和分開在A - > B和diff發現b - > A 比較的最佳方法是什麼?在Python中有效比較列表的兩個列表
A=[[1L, 'test_case_1'], [1L, 'test_case_2'], [2L, 'test_case_1']]
B=[[1L, 'test_case_1'], [1L, 'test_case_4'], [2L, 'test_case_1'], [2L, 'test_case_3']]
這並不是一個非常好的數據結構來進行有效比較。如果你有*元組清單*,你可以將其轉換爲一個集合。這個小小的變化可以讓你在線性時間內進行比較 –