Re: [問題] 請問兩個list做比對

看板Python作者 (阿真)時間14年前 (2011/03/29 17:31), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《flyakite (頭髮亂了)》之銘言: : 請問兩個相似度高而且按大小排序過的list做比對 : list的成員為數值的字串, 排序方式為數值大小 : 檢查list1有但是list2沒有的成員 或是 各list中特有的成員 : 請問要如何找比較好 : 謝謝 看到的第一直覺是 用set 類似集合的概念 SET_A=set([1,2,3]) set_b= ........... 用差集就可以找到 set_c=set_a - set_b 再把set_c 轉成list list_c=list(set_c) 裡面就是了 至於特有的成員 就用 比方 "3" in set_a 有的話會傳回 TRUE 沒有就FALSE 大概這樣吧 ps 有錯請指正, 大小寫先不管 意思到就好 囧> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.63.249

03/29 21:12, , 1F
非常謝謝! set.difference 正是我須要的
03/29 21:12, 1F
文章代碼(AID): #1DaQRP6t (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1DaQRP6t (Python)