[問題] 求差值

看板Python作者 (コノヤロー)時間15年前 (2010/05/27 19:20), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/2 (看更多)
新手問題: 如果我有兩個數列 a1 b1 c1 d1 a2 b2 c2 d2 如果我想讓他們相減 變成 a3 b3 c3 d3 (a3=a2-a1) 是要使用dictionary 還是list?? 還是辦不到? 我想了好幾天了= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 110.174.67.25

05/28 06:19, , 1F
這是其中一種想法:如果兩個數列一樣長的話
05/28 06:19, 1F

05/28 06:19, , 2F
for i in range(len(a)):
05/28 06:19, 2F

05/28 06:20, , 3F
print b[i] - a[i]
05/28 06:20, 3F

05/28 07:41, , 4F
map(lambda x,y:x-y, a, b)
05/28 07:41, 4F

05/28 12:52, , 5F
C = [b-a for b, a in zip(A, B)]
05/28 12:52, 5F

05/28 12:53, , 6F
C=[b-a for b, a in zip(B, A)] 才對,剛剛筆誤
05/28 12:53, 6F
文章代碼(AID): #1B_iNgyj (Python)
討論串 (同標題文章)
以下文章回應了本文
問題
完整討論串 (本文為第 1 之 2 篇):
問題
問題
3
6
15年前, 2010/05/27 19:20
文章代碼(AID): #1B_iNgyj (Python)