当然不会,因为我们所认为的直接比较字符串,在 Python 的语言设计中已经有过 字符串长度的比较预处理了 ...
是不是可以理解为python中关于字符串长度的比较已经有了最优的算法,我这样去要求反而画蛇添足了?进行了重复的计算 qq1151985918 发表于 2021-2-8 22:57
如果长度相同会浪费一些速度,长度不同应该不会,因为长度不同直接就 False 了
这个应该取决于比较方式,如果python算法的比较方式的第一步是比这种方法更简便的方法的话,这样做确实会慢 会飞的猪. 发表于 2021-2-8 23:30
是不是可以理解为python中关于字符串长度的比较已经有了最优的算法,我这样去要求反而画蛇添足了?进行了 ...
是这样,再给你举个例子你就懂了 某工厂生产罐头,产品自有一套检测合格机器,如果重量 包装都合格才能出厂,但是有人认为如果 重量 不合格就该直接以不合格处理,所以在检测机器前边买了台电子秤,所有本来要过机器的产品先过电子秤,重量不合格打回,重量合格再过机器,其实人家的机器本身就有检测重量的过程了,买个电子秤难道不是多此一举么? qq1151985918 发表于 2021-2-8 22:57
如果长度相同会浪费一些速度,长度不同应该不会,因为长度不同直接就 False 了
噢,是的
我说错了
页:
1
[2]