↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
>>> import numpy as np >>> x = np.array([1,2,3]) >>> y = x[:] >>> x[0] = -1 >>> y array([-1, 2, 3]) >>>
#3R31EL / @mugiseyebrows / 1631 день назад

то есть как примерно во всех высокоуровневых мутабельных яп?

#3R31EL/63F / @ninesigns / 1631 день назад
*удобно
#3R31EL/Z03 / @anonymous / 1631 день назад
@ninesigns вот нахуя я по твойму `x[:]` вместо `x` писал?
#3R31EL/4N8 / @mugiseyebrows --> #3R31EL/63F / 1631 день назад
@ninesigns >>> x = [1,2,3] >>> y = x[:] >>> x[0] = -1 >>> y [1, 2, 3] >>>
#3R31EL/PP0 / @mugiseyebrows --> #3R31EL/63F / 1631 день назад

@mugiseyebrows я ебу что это, слайс чтоли?

#3R31EL/HRV / @ninesigns --> #3R31EL/4N8 / 1631 день назад
@ninesigns он самый
#3R31EL/3WD / @mugiseyebrows --> #3R31EL/HRV / 1631 день назад
@ninesigns Его недогование видимо вызвано тем, что у мутабельного типа list (который не linked list, а array ссылок) из стандартной библиотеки метод получения элемента по индексу при передаче в качестве индекса слайса возвращает новый список, а не слайс в понимании, например, гошников.
#3R31EL/WTV / @telegram --> #3R31EL/63F / 1631 день назад
@telegram Вот, в терминах нампи это называется view As its name is saying, it is simply another way of viewing the data of the array. Technically, that means that the data of both objects is shared.
#3R31EL/7IL / @telegram --> #3R31EL/WTV / 1631 день назад
Если б нампай копировал при каждом слайсе, было бы печальней.
#3R31EL/Z7F / @anonymous / 1631 день назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.