5

英大文字のみを含むトリプレットのリストを生成する必要があります。

["AAA","AAB","AAC", ..., 'ZZZ']

Pythonでこれを行う最速の方法は何ですか?

4

1 に答える 1

5
>>> from itertools import product
>>> from string import ascii_uppercase
>>> triplets = map(''.join, product(ascii_uppercase, repeat=3))
>>> triplets[4]
'AAE'
于 2013-06-10T08:47:33.397 に答える