将Python字符串分解为所有可能的字符串(length-1)

时间:2016-02-24 18:50:38

标签: python

假装我有一个字符串s = 'homeau',其长度为6.现在我想尽可能地将s分解为字符串,每个字符串的长度为5,缺少一个字符。执行该操作后,我将拥有所有可能的字符串,如:homea,homau,hoeau,omeau,hmeau,homau。我怎么能这样做?

我上面使用的是纸和铅笔,但在我尝试将它们应用到Python中时却停滞不前。

1 个答案:

答案 0 :(得分:1)

s = "homeau"
for i in range(len(s)):
    print s[:i]+s[i+1:]