0
我想實現一個簡單的循環法在Python列表或可能在運行時更改的Python集。問題是我有一組要執行的循環方式的任務,這些任務應該足夠簡單,以實現索引的列表和模塊化增量,但由於我將修改列表,所以它會得到一點更復雜。Roundrobin在更改集
Python中的任何好的解決方案,所以我不必重新發明輪子?
我想實現一個簡單的循環法在Python列表或可能在運行時更改的Python集。問題是我有一組要執行的循環方式的任務,這些任務應該足夠簡單,以實現索引的列表和模塊化增量,但由於我將修改列表,所以它會得到一點更復雜。Roundrobin在更改集
Python中的任何好的解決方案,所以我不必重新發明輪子?
我曾經用於測試目的的「循環」測試對象生成器。我不知道這是否會對您有所幫助,但我列出了一個簡單的示例腳本來闡明它的運作方式。
from itertools import cycle
n = 1
lst = [n]
for i in cycle(lst):
print i
n += 1
if n < 100:
lst.append(n)