我想以這種方式來遍歷:Python的迭代通過A到ZZZZ
a, b, c, d, ....z,
aa, ab, ac, ad, ..., az,
ba, bb, bc, bd, ...bz, ...zz,
aaa, aab, ...., zzzz
這似乎是棘手比我想象的那樣。
不能讓我的頭靠近它。
什麼對'a'
進行置換來'zzzz'
- 最好的方式,我想我應該做的,而循環的for循環,而不是因爲我不知道循環的次數我必須執行,而是知道起點('a')和終點('zzzz')是什麼?
- 也許有一個函數返回下一個項目循環?如果是這樣,下一個排列的規則是什麼?然後,我可以檢查下一個項目是'zzzz',如果沒有,繼續。
嗯有人有想法嗎?
這與[此問題](http://stackoverflow.com/questions/14694006/all-strings-with-list-of-characters)是一樣的嗎? – DSM
@DSM ohhh從來不知道這樣的模塊存在。似乎是一種可能性,讓我玩弄它。謝謝! – ealeon
到目前爲止,人們已經給出了涉及'排列'和'combination_with_replacement'的答案。最終他們會發展成產品,他們會恢復我原來的答案。 :^) – DSM