gpt4 book ai didi

python - 对于每个字符串,获得 3 个字符的唯一组合(一起)

转载 作者:太空宇宙 更新时间:2023-11-04 06:57:17 26 4
gpt4 key购买 nike

如果我有类似 "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 非常擅长这一点。 :)

关于python - 对于每个字符串,获得 3 个字符的唯一组合(一起),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8552808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com