以下是一个比较2D数组中的值,并将每个值与第一行比较的示例代码:
def compare_2d_array(matrix):
# 获取第一行的值
first_row = matrix[0]
# 遍历每一行,将每个值与第一行的值进行比较
for row in matrix:
for value in row:
if value > first_row[value]:
print(f"{value} 大于第一行的值")
elif value < first_row[value]:
print(f"{value} 小于第一行的值")
else:
print(f"{value} 等于第一行的值")
# 示例用法
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
compare_2d_array(matrix)
这个示例代码通过定义一个compare_2d_array
函数来比较2D数组中的值并将其与第一行的值进行比较。首先,我们获取第一行的值。然后,我们遍历每一行并遍历每个值。对于每个值,我们使用条件语句进行比较,并打印相应的结果。