[英]Accessing later index in array using enumerate(array) Python
嗨,大家好,在這個for循環中,如何從array [n]中的100個浮點數數組中訪問數組(我需要枚舉):
for index,value in enumerate(array):
#do stuff with array[n]
n=n+1
我正在嘗試使其每次迭代都在越來越小的空間內運行。
謝謝
您可能應該弄清楚您的意思是列表, numpy數組, array.array還是其他...
話雖這么說,聽起來好像您想分割任何“數組”。 也許是這樣的:
data = range(10)
for i in range(len(data)):
print data[i:]
哪個會輸出:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[1, 2, 3, 4, 5, 6, 7, 8, 9]
[2, 3, 4, 5, 6, 7, 8, 9]
[3, 4, 5, 6, 7, 8, 9]
[4, 5, 6, 7, 8, 9]
[5, 6, 7, 8, 9]
[6, 7, 8, 9]
[7, 8, 9]
[8, 9]
[9]
希望無論如何會有所幫助...
lst = range(10)
for n, N in enumerate(lst):
print lst[n:]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.