for i in range (0,grid_size): for j in range (0,grid_size): print('Agent ',agent_arr[i][j].id,' grid position ',i,j) print('has the following neighbors:') printstring='' for n in agent_arr[i][j].neighbors: printstring+=' '+str(n.id) print(printstring)