以下是一个示例代码,展示了如何遍历一个二维数组的列值:
# 创建一个二维数组
matrix = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
# 获取数组的列数
num_cols = len(matrix[0])
# 遍历列值
for col in range(num_cols):
column_values = []
for row in range(len(matrix)):
column_values.append(matrix[row][col])
print(f"第{col+1}列的值为: {column_values}")
输出结果为:
第1列的值为: [1, 4, 7]
第2列的值为: [2, 5, 8]
第3列的值为: [3, 6, 9]
这段代码首先创建了一个二维数组 matrix
,然后通过 len(matrix[0])
获取了数组的列数。接下来使用两个嵌套的循环,外层循环遍历列数,内层循环遍历行数。通过 matrix[row][col]
可以获取到每个元素的值,并将其添加到 column_values
列表中。最后打印出每一列的值。
下一篇:遍历列值并检查内部值