我想逐行逐列打印numpy数组中的每个值。我现在有一些这样的代码
col = 0
row = 0
for i in hillarray:
print('col', x, 'row', y, hillarray[col, row])
col = col + 1
if col == 1936:
row = row + 1
row == 0
我可以让这段代码逐列打印整个第一行的值。这只是让它再次重新启动以进行下一行。我认为语句的if部分是错误的,因此不会移动到下一行,将col的值重置为0,然后再次报告for循环
Tags:
假设您的数组是二维的:
您必须在行和列之间循环,如下所示:
相关问题 更多 >
编程相关推荐