亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

替代 Pandas Shift 函數

替代 Pandas Shift 函數

holdtom 2023-08-03 17:25:41
對于我需要完成的任務,Pandas Shift 功能效果很好。但是,如果您無權訪問 Pandas 模塊,還有哪些其他方法可以訪問某個值上方或下方的行?我覺得有一種簡單的方法可以在沒有模塊的情況下做到這一點,但是我無法完成它。
查看完整描述

1 回答

?
Qyouu

TA貢獻1786條經驗 獲得超11個贊

IIUC,您可以使用zip()在同一行獲取當前值和以前的值:


xs = [10, 20, 30, 40, 50]

for curr, prev in zip(xs[1:], xs):

    print(curr, prev)


20 10

30 20

40 30

50 40

zip()當較短的列表用完時終止。


查看完整回答
反對 回復 2023-08-03
  • 1 回答
  • 0 關注
  • 126 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號