Мне нужно объединить несколько 2-мерных массивов в один 3D-массив для итерации, т.е. иметь несколько отдельных массивов в виде объектов, один объект, который содержит каждый массив и соответствующие ему данные.
Мне нужно:
data[array_n]['column'][entry]
Я пытался написать функцию, которая могла бы сделать это, однако она не работала:
def new_data(neighbor):
final = []
for i in range(len(neighbor[0])):
final.append(datam[(datam['l'] < out[0][i]+1) & (datam['l'] > out[0][i]-1) & (datam['b'] < out[1][i]+1) & (datam['b'] > out[1][i]-1)])
if i == len(neighbor[0]):
return final
else:
pass
Возвращает объектДлина 0