草庐IT

neighbourly

全部标签

Python - 将列表元素与 'neighbour' 元素进行比较

这可能更像是一个“方法”或概念性问题。基本上,我有一个像这样的python多维列表:my_list=[[0,1,1,1,0,1],[1,1,1,0,0,1],[1,1,0,0,0,1],[1,1,1,1,1,1]]我必须做的是遍历数组并将每个元素与直接围绕它的元素进行比较,就好像列表被布置为矩阵一样。例如,给定第一行的第一个元素,my_list[0][0],我需要知道my_list[0][1]的值,my_list[1][0]和my_list[1][1].“周围”元素的值将决定应如何操作当前元素。当然,对于数组中心的元素,需要进行8次比较。现在我知道我可以简单地遍历数组并与索引值进行比较