看板 Python 關於我們 聯絡資訊
各位好 小弟有一事請教高手 A=[a,b,c,d,e,f,g,h....] 我現在要從陣列裡三個一數,每次取頭及尾巴來運算。 如下 第一次取a及c 第二次取b及d 第三次取c及e 我有google一下 好像是用rolling的樣子 但寫不出來 請高手指點 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.241.144.175 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1516795527.A.CFF.html
uranusjr: for a, b in zip(A, A[2:]): 01/24 20:26
uranusjr: 不過這個應該不叫 rolling (或叫 sliding window) 01/24 20:28
uranusjr: (a,b) (c,d) (e,f) 這樣才是 01/24 20:28
chenbigdog: 謝謝你哦!!!!我有python的問題以後能問你嗎? 01/24 20:43
TitanEric: 也可以用A[::2]喔 01/24 23:02
chenbigdog: 謝謝樓上大大哦!!!! 01/25 13:53
galeondx: https://goo.gl/MKaCK6 03/06 04:36