我想定义我自己的操作符。python支持这样的东西吗
虽然从技术上讲,您无法在Python中定义新的运算符,但这种巧妙的破解方法可以绕过这一限制。它允许您这样定义中缀运算符:
#简单乘法
x=中缀(λx,y:x*y)
打印2 | x | 4
#=>;8.
#类检查
isa=中缀(λx,y:x.uuuu类uuuu==y.uuuuuu类uuuu)
打印[1,2,3]| isa |[]
打印[1,2,3]<&书信电报;isa>&燃气轮机;[]
#=>;符合事实的
共同学习, 共同进步, 祝各位早日成为代码大神
我想定义我自己的操作符。python支持这样的东西吗
虽然从技术上讲,您无法在Python中定义新的运算符,但这种巧妙的破解方法可以绕过这一限制。它允许您这样定义中缀运算符:
#简单乘法
x=中缀(λx,y:x*y)
打印2 | x | 4
#=>;8.
#类检查
isa=中缀(λx,y:x.uuuu类uuuu==y.uuuuuu类uuuu)
打印[1,2,3]| isa |[]
打印[1,2,3]<&书信电报;isa>&燃气轮机;[]
#=>;符合事实的