将字符串拆分为4个字符的块

时间:2016-04-04 03:07:08

标签: python python-3.x

我试图创建一个将字符串拆分为4个字符的块的东西。所以我们说它获得了字符串:" HELLOWORLDIAMAROBOT"

然后将其格式化为:

HELL
OWOR
LDIA
MARO
BOT

由于

2 个答案:

答案 0 :(得分:1)

这是一种方法。

string = "HELLOWORLDIAMAROBOT"

def split_string(string, split_string):
    return [string[i:i+split_string] for i in range(0, len(string), split_string)]

print (split_string(string,4))

输出:

['HELL', 'OWOR', 'LDIA', 'MARO', 'BOT']

答案 1 :(得分:0)

这可以在单行中完成:

[string[i:i+4] for i in range(0, len(string), 4)]

您可以看到herehere

相关问题