以下是一个使用for循环按照n个字符分割字符串的代码示例:
def split_string(string, n):
result = []
for i in range(0, len(string), n):
result.append(string[i:i+n])
return result
# 示例用法
s = "abcdefgh"
n = 3
print(split_string(s, n))
输出结果为:['abc', 'def', 'gh']
这段代码中,我们定义了一个名为split_string
的函数,它接受两个参数:一个字符串string
和一个整数n
表示每个分割的字符数。函数内部使用了一个for循环来迭代字符串,每次迭代取出n个字符,并将它们添加到一个结果列表中。最后,函数返回结果列表。示例用法展示了如何调用这个函数并打印结果。
上一篇:按n个条件对集合进行分组
下一篇:ANN和BNN的区别