要将给定的数组打印到多行,可以使用循环遍历数组的每个元素,并在每行打印一定数量的元素。以下是一个示例代码:
def print_multi_lines(array, num_per_line):
for i in range(0, len(array), num_per_line):
print(array[i:i+num_per_line])
# 示例数组
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]
# 每行打印4个元素
num_per_line = 4
print_multi_lines(array, num_per_line)
输出结果为:
[1, 2, 3, 4]
[5, 6, 7, 8]
[9, 10, 11, 12]
[13, 14, 15]
在这个示例中,我们定义了一个名为print_multi_lines
的函数,它接受两个参数:array
表示要打印的数组,num_per_line
表示每行打印的元素数量。函数使用range
函数生成一个递增的索引序列,每次取出num_per_line
个元素并打印。通过控制循环的步长,可以实现将数组打印到多行的效果。
请注意,这只是一个示例代码,实际应用中可能需要根据具体需求进行适当的修改。
领取专属 10元无门槛券
手把手带您无忧上云