遍历具有不同长度的二维数组可以使用嵌套循环来实现。以下是一个示例代码:
# 定义一个具有不同长度的二维数组
array = [[1, 2, 3], [4, 5], [6, 7, 8, 9]]
# 使用嵌套循环遍历二维数组
for i in range(len(array)): # 遍历行
for j in range(len(array[i])): # 遍历列
print(array[i][j], end=" ")
print()
输出结果:
1 2 3
4 5
6 7 8 9
在上述代码中,使用两个嵌套的循环来遍历二维数组。外层循环用于遍历行,内层循环用于遍历每一行的列。通过使用len()
函数获取每一行的长度,可以处理具有不同长度的二维数组。通过array[i][j]
可以访问每个元素,并将其打印出来。每遍历完一行后,使用print()
函数换行输出。