【发布时间】:2012-10-14 19:12:29
【问题描述】:
我需要创建一个 python 函数,它可以递归地在函数中找到所有可能的设定长度字母组合。 例如,在单词 'unicorn' 中使用它来查找长度为 3 的所有组合将返回:
['orN', 'crN', 'coN', 'cor', 'irN', 'ioN', 'ior', 'icN'、'icr'、'ico'、'nrN'、'noN'、'nor'、'ncN'、 'ncr'、'nco'、'niN'、'nir'、'nio'、'nic'、'urN'、 'uoN'、'uor'、'ucN'、'ucr'、'uco'、'uiN'、'uir'、 'uio'、'uic'、'unN'、'unr'、'uno'、'unc'、'uni']
我什至不知道从哪里开始。请帮帮我。
【问题讨论】:
-
这里有一个指向 python 字符串方法的链接。这里没有人会从头开始编写解决方案。试一试,如果遇到困难,请发布您的代码,以便我们为您提供帮助 docs.python.org/release/2.3/lib/module-string.html