Python 将字符串拆分为4个字符的块
我正在尝试创建一个东西,它将一个字符串拆分为一个4个字符的块。假设它获得字符串:“HELLOWORLDIAMAROBOT” 然后将其格式化为:Python 将字符串拆分为4个字符的块,python,python-3.x,Python,Python 3.x,我正在尝试创建一个东西,它将一个字符串拆分为一个4个字符的块。假设它获得字符串:“HELLOWORLDIAMAROBOT” 然后将其格式化为: HELL OWOR LDIA MARO BOT 谢谢这是一种方法 string = "HELLOWORLDIAMAROBOT" def split_string(string, split_string): return [string[i:i+split_string] for i in range(0, len(string), spli
HELL
OWOR
LDIA
MARO
BOT
谢谢这是一种方法
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']
这可以在一个衬里中完成:
[string[i:i+4] for i in range(0, len(string), 4)]
正如您所看到的,和相关:您被困在哪里?你有什么具体问题?你试过什么?向我们展示您的代码及其生成的输出(说明它与预期输出的不同之处),如果存在异常,请包括完整的回溯。