Python : operator overload

OPERATORFUNCTIONMETHOD DESCRIPTION
+__add__(self, other) Addition
* __mul__(self, other)Multiplication
- __sub__(self, other)Subtraction
% __mod__(self, other)Remainder
/ __truediv__(self, other)Division
< __lt__(self, other)Less than
<= __le__(self, other)Less than or equal to
== __eq__(self, other)Equal to
!= __ne__(self, other)Not equal to
> __gt__(self, other)Greater than
>= __ge__(self, other)Greater than or equal to
[index] __getitem__(self, index)Index operator
in __contains__(self, value)Check membership
len __len__(self)The number of elements
str __str__(self) The string representation



ความคิดเห็น