欢迎访问宙启技术站
智能推送

将字符串按照指定长度进行分割的函数

发布时间:2023-07-03 14:42:19

以下是一个将字符串按照指定长度进行分割的函数的示例代码:

def split_string(string, length):
    # 创建一个空列表来存储分割后的子字符串
    substrings = []
    
    # 循环遍历字符串,每次从指定位置开始取出指定长度的子字符串
    for i in range(0, len(string), length):
        substrings.append(string[i:i+length])
    
    # 返回分割后的子字符串列表
    return substrings

使用示例:

string = "This is a long string that needs to be split into smaller parts."
length = 10

substrings = split_string(string, length)
for substr in substrings:
    print(substr)

输出结果:

This is a 
long strin
g that nee
ds to be s
plit into 
smaller pa
rts.

在上述示例中,split_string函数接收两个参数:string表示待分割的字符串,length表示每个子字符串的长度。函数内部使用一个循环遍历字符串,每次从指定位置开始取出指定长度的子字符串,并将其添加到一个列表中。最后返回分割后的子字符串列表。