我遇到了一種情況,我需要實現一個帶有多個循環控制變量的for循環。基本上這就是我要做的Python中的多個循環控制變量for循環
的Java:
for (int i=0,j=n; i<n,j>=0; i++, j--)
do my stuff
如何在Python這樣做呢?
for i in range(0,n), j in range(n-1,-1,-1):
do my stuff
但這不起作用。這裏的正確語法是什麼?另外,用例是否有更優雅的(pythonic)構造?
什麼是用例?也就是說,這些值實際上會做什麼循環? – BrenBarn 2014-10-30 04:45:50
這有什麼關係?讓我們來說說'print i * j'' – user949110 2014-10-30 04:47:26
是的,因爲通常你可以遍歷循環中試圖使用的實際項目,而不是數字索引。 – BrenBarn 2014-10-30 04:53:19