【发布时间】:2017-12-14 09:44:51
【问题描述】:
我有以下字符集:
qwertyiopnmjk013
我想生成所有可能的 6 个字符的字符串以及所有 7 个字符的字符串,注意每个字母在同一个生成的字符串中只出现一次。
在 python 中最好的形式是什么?有什么例子吗?
现在我正在将字符集复制到另一个变量,然后我开始生成挑选字母并将它们从字符集中删除,然后继续前进,但我认为这不是最好的方法..
【问题讨论】:
-
这不是重复的。由于他要求“所有可能的字符串”,因此他指的是排列,而不是标题所暗示的组合。
标签: python math combinations