【发布时间】:2016-01-24 08:31:50
【问题描述】:
我想每隔 n 个字符拆分一个字符串,打印必须是这样的:
MISSISSIPPI => MI*SS*IS*SI*PP*I
我已经完成了一个程序,但我不知道如何将, 更改为*。代码如下:
n=input('chunk size')
s=input('Add word')
import re
r=[s[i:i+n] for i in range(0, len(s), n)]
print (r)
这是输出:
['MI', 'SS', 'IS', 'SI', 'PP', 'I']
但我希望它是这样的:
MI*SS*IS*SI*PP*I
【问题讨论】:
-
你真的想要输出中的括号吗?
标签: python string python-2.7 join python-2.x