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

2024-06-26 00:26:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建somthing,它将一个字符串分成4个字符的块。假设它得到了字符串:“HELLOWORLDIAMAROBOT”

然后将其格式化为:

HELL
OWOR
LDIA
MARO
BOT

谢谢


Tags: 字符串bot个字符hellmarosomthingoworhelloworldiamarobot
2条回答

这可以在一行程序中完成:

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

您可以看到here和{a2}。在

这是一种方法。在

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))

输出:

^{pr2}$

相关问题 更多 >