0 Операторы как альтернатива инфиксному оператору

Для каждого инфиксного оператора, например , + есть operator -функция ( operator.add для + ):

 1 + 1
# Output: 2
from operator import add
add(1, 1)
# Output: 2

 

хотя основная документация говорится , что для арифметических операторов только числовой ввод разрешено можно:

 from operator import mul
mul('a', 10)
# Output: 'aaaaaaaaaa'
mul([3], 3)
# Output: [3, 3, 3]

 

Смотрите также: отображение от операции функции оператора в документации официальной Python .