标签: python time casting
我刚刚发现了令人惊讶的事情:
>>> def f(): ... float('1') ... >>> def i(): ... int('1') ... >>> timeit(f, number=1000000) 0.22292590141296387 >>> timeit(i, number=1000000) 0.4127480983734131
我重复了很多次。 float总是比int表现更好。为什么会这样?幕后发生了什么?
float
int