operator.imul()

operator.imul(a, b) operator.__imul__(a, b) a = imul(a, b) is equivalent to a *= b.

operator.imod()

operator.imod(a, b) operator.__imod__(a, b) a = imod(a, b) is equivalent to a %= b.

operator.imatmul()

operator.imatmul(a, b) operator.__imatmul__(a, b) a = imatmul(a, b) is equivalent to a @= b. New in version 3.5.

operator.ilshift()

operator.ilshift(a, b) operator.__ilshift__(a, b) a = ilshift(a, b) is equivalent to a <<= b.

operator.ifloordiv()

operator.ifloordiv(a, b) operator.__ifloordiv__(a, b) a = ifloordiv(a, b) is equivalent to a //= b.

operator.iconcat()

operator.iconcat(a, b) operator.__iconcat__(a, b) a = iconcat(a, b) is equivalent to a += b for a and b sequences.

operator.iand()

operator.iand(a, b) operator.__iand__(a, b) a = iand(a, b) is equivalent to a &= b.

operator.iadd()

operator.iadd(a, b) operator.__iadd__(a, b) a = iadd(a, b) is equivalent to a += b.

operator.gt()

operator.gt(a, b) operator.__lt__(a, b) operator.__le__(a, b) operator.__eq__(a, b) operator.__ne__(a, b) operator.__ge__(a, b) operator.__gt__(a, b) Perform “rich comparisons” between a and b. Specifically, lt(a, b) is equivalent to a < b, le(a, b) is equivalent to a <= b, eq(a, b) is equivalent to a == b, ne(a, b) is equivalent to a != b, gt(a, b) is equivalent to a > b and ge(a, b) is equivalent to a >= b. Note that these functions can return any value, which may or may not be

operator.getitem()

operator.getitem(a, b) operator.__getitem__(a, b) Return the value of a at index b.