我是Python的新手,目前我正在嘗試使用一些列表。我有一個具有兩個屬性的每個對象的對象列表:Python for循環列表
for s in objlist:
s.attribute1
s.attribute2
的問題,這是我想讀取和處理對象的時間,像這樣:
s1.attribute1
s1.attribute2
s2.attribute1
s2.attribute2
然後讓循環「跳過」下一個對象,因爲它已經被處理了。
在Java中它會是這樣的:
for [int i = 0, i<list.length, i = i+2]
list[i].attribute1
list[i].attribute2
list[i+1]attribute1
list[i+1]attribute2
然後只允許它與I + 2遍歷對象的下一個對。
如何在Python中執行此操作?
我相信你正在尋找的https: //docs.python.org/2/library/functions.html#range –