Re: [問題] 請問兩個list做比對
※ 引述《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
03/29 21:12, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章