我有两个字符串:
a = "hello world" b = "world hello"
哪个运行得更快?
set(a)==set(b)
或
from collections import Counter Counter(a)==Counter(b)
为什么?有没有跑得更快的呢?
发布于 2019-06-26 08:34:59
当您想要对这样的简单表达式进行基准测试时,您可以使用timeit模块。或者更好的是,如果您已经安装了IPython,您可以简单地使用timeit魔术命令,例如:
%timeit Counter(a)==Counter(b)
https://stackoverflow.com/questions/56763642
相似问题