假设我们有一个字符串hello, today!
。我希望能够做到这样的事情:
for x in range (2,20):
因此,如果x等于3,例如,我将有一个包含每个第3个字母的列表,如:
hl d!
eota
l,oy
我实际拥有的字符串非常长,我只想要最简单的方法来完成任何x的任务。
答案 0 :(得分:3)
>>> s = 'hello, today!'
>>> n = 3
>>> [s[i::n] for i in range(n)]
['hl d!', 'eota', 'l,oy']
答案 1 :(得分:0)
尝试:
'hello, today!'[::3]
这将返回'hl d!'