有沒有辦法改進這段代碼?
list_itr1 = iter(list(df.index))
list_itr2 = iter(list(df.index))
next(list_itr2)
for i in range(len(df.index)-1):
obj1 = next(list_itr1)
obj2 = next(list_itr2)
我需要遍歷串列中的所有元素以及當前元素之后的元素。這段代碼有效,但我想必須有一個簡單的方法......?
uj5u.com熱心網友回復:
與跳過第一項的切片一起使用zip以獲得成對的連續元素:
list_itr = list(df.index)
for obj1, obj2 in zip(list_itr, list_itr[1:]):
...
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/489163.html
