2
Tại sao 'x' in ('x',) nhanh hơn 'x' == 'x'?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Cũng hoạt động cho các bộ dữ liệu có nhiều yếu tố, cả hai phiên bản dường như phát triển tuyến tính: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in …