История изменений
Исправление MyTrooName, (текущая версия) :
если ты про __add__ и __iadd__, то это нормальная семантика для питона. про это должно быть где-то и в доках numpy, но естественно предполагать именно такое поведение по умолчанию
https://docs.python.org/3/reference/datamodel.html#object.__iadd__
единственная неочевидность - при отсутствии метода __iadd__ у объекта, будет вызван метод __add__, и значение локальной переменной будет перезаписано, т.е. L += a будет равносильно L = L + a. Но __iadd__ в доках присутствует
Исходная версия MyTrooName, :
если ты про __add__ и __iadd__, то это нормальная семантика для питона. про это должно быть где-то и в доках numpy, но естественно предполагать именно такое поведение по умолчанию
единственная неочевидность - при отсутствии метода __iadd__ у объекта, будет вызван метод __add__, и значение локальной переменной будет перезаписано, т.е. L += a будет равносильно L = L + a. Но __iadd__ в доках присутствует