Python Magic Method Form
Python Magic Method
对象长度:len()
__len__
获取元素:obj[key]
obj.__getitem__(key)
设置元素:obj[key] = value
obj.__setitem__(key, value)
迭代:for i in obj
iter(obj)
obj.__iter__
数值加法:+
__add__
数值乘法:*
__mul__
取模:abs()
__abs__
用字符串表示对象:repr()
__repr__