Я новичок в питоне, и это меня озадачивает на некоторое время.
Я написал код ниже:
pool = np.array([[1,1],[1,1]])
def ringDisc(data):
data_new = data
data_new[1] = 0
return data_new
print(pool)
print(ringDisc(pool))
print(pool)
Я ожидаю, что результат должен быть [[1,1],[1,1]]
для первого "print" и [[1,1],[0,0]]
для второго "print" и [[1,1],[1,1]]
для последней.
Но что я получил от этого, это [[1,1],[1,1]]
;[[1,1],[0,0]]
;[[1,1],[0,0]]
.
Кто-нибудь может мне помочь с этим и объяснить, почему мой код не работает так, как я хочу? Большое спасибо!