如果我有类似 "combination.py" 的字符串,我想使用 Python 获得以下结果:
["com" , "omb", "mbi", "bin", "ina", "nat" , "ati" , "tio", "ion", "on.", "n.p" , ".py"]
我有一些工作得很好的东西,但它是一个非常长的代码,所以我正在寻找一些简短而漂亮的东西。 :)
谢谢
请您参考如下方法:
>>> s = "combination.py"
>>> [s[i:i+3] for i in range(len(s)-2)]
['com', 'omb', 'mbi', 'bin', 'ina', 'nat', 'ati', 'tio', 'ion', 'on.', 'n.p', '.py']
寻找“短而美”的东西确实是个好习惯。 Python 非常擅长这一点。 :)
