以最快的方式生成所有base26三元组

mno*_*tka 4 python algorithm base64 base

我需要生成一个仅包含大写英文字母的三元组列表:

["AAA","AAB","AAC", ..., 'ZZZ']
Run Code Online (Sandbox Code Playgroud)

在python中执行此操作的最快方法是什么?

jam*_*lak 5

>>> from itertools import product
>>> from string import ascii_uppercase
>>> triplets = map(''.join, product(ascii_uppercase, repeat=3))
>>> triplets[4]
'AAE'
Run Code Online (Sandbox Code Playgroud)