我想让python程序在python中运行一个字符串:
a = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'
为该字符串找到所有可能的16-char组合需要花费太长时间吗?
有蟒蛇方式吗?
答案 0 :(得分:2)
您可以尝试使用combinations
中的itertools
。
示例:
>>> import itertools
>>> [x for x in itertools.combinations("ABC", 2)]
[('A', 'B'), ('A', 'C'), ('B', 'C')]