2011-02-28 18 views

cevap

38
>>> [''.join(i) for i in itertools.product("ab",repeat=4)] 
['aaaa', 'aaab', 'aaba', 'aabb', 'abaa', 'abab', 'abba', 'abbb', 'baaa', 'baab', 'baba', 'babb', 'bbaa', 'bbab', 'bbba', 'bbbb'] 
+0

I) = benim cevap daha bu çok daha iyi gibi – Wipqozn

+0

gerçekten muhteşem bir çözüm ~ – Drake

+13

Güzel: anlık 1. Hafif bir ekleme: liste anlama için parantez yerine, parantez kullanmak tam teşekküllü bir önceden oluşturulmuş liste yerine bir işlenebilirlik döndürecektir. Çözüm için – slezica

İlgili konular