Pythonにおける演算子オーバーロードの実装方法

演算子オーバーロードの基本概念 単項演算子のオーバーロード 単項演算子では、オブジェクトに対する正符号(+)と負符号(-)の動作を定義します。 import math from array import array class Vector: def __init__(self, elements): self._elements = array('d', elements) def __neg__(self): """負符号(-)演算子のオーバーロード""" ...

7月29日 18:28 投稿