【问题标题】:All possibilities of string x using certain characters - Python字符串 x 使用某些字符的所有可能性 - Python
【发布时间】:2018-01-04 18:42:42
【问题描述】:

如何使用字符“a”、“b”和“c”找到 10 个字符字符串的所有可能性。我知道有 3^10 种可能性,但我不确定如何编码。我知道很有可能已经有了答案,但我就是找不到。谢谢。

编辑

我已经尝试过使用 itertools 模块,特别是使用 permutations 和 combination 模块,但都无济于事。

【问题讨论】:

  • 看看itertools 模块。
  • 我有并且我尝试过使用 itertools.permutations 但我无法让它工作。
  • 您能否展示您尝试过的内容并描述它如何不符合您的要求?
  • 对不起,我没有在这台电脑上做,所以我没有代码。我想我还是在它不起作用时删除了它。

标签: python string python-3.x permutation


【解决方案1】:

查看itertools 模块。 map("".join, itertools.product('abc', repeat=10)) 应该可以完成这项工作。

【讨论】:

    猜你喜欢
    • 2013-03-23
    • 2015-05-06
    • 2020-09-11
    • 2019-03-11
    • 1970-01-01
    • 2011-09-11
    • 2017-11-11
    • 1970-01-01
    • 2012-03-03
    相关资源
    最近更新 更多