[問題] List快速比對方法?已刪文

看板Python作者 (小當家)時間4年前 (2020/09/13 05:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
例 A= [1,2,3,4] B= [5,6,7,8] C= [1,3,4,5,7] 然後我需要A和C比對, 如果一樣就顯示相對於A同位置的B, A和B的個數都是一樣的 例如 A[0] = C[0] ,然後顯示B [0] 小弟目前只會笨笨的用迴圈去比對,但是資料量一大的話就會很久 請問有大大有更好的方法嗎? 例 for i,j in zip(A,B): for k in C: If i==c Print(j) ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.69.100 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1599947219.A.360.html
文章代碼(AID): #1VNK7JDW (Python)
文章代碼(AID): #1VNK7JDW (Python)