이제 다른 코드 조각을 넣어서 이 도구를 다시 실행하면 dict.get() 메서드와 in 연산자의 속도를 비교해볼 수 있다.
$ python3 -m timeit \
--setup='my_dict = {"key": 123}' \
'if (value := my_dict.get("key")) is not None: value' # 여기서 엔터 누름
20000000 loops, best of 5: 17.1 nsec per loop
이제 다른 코드 조각을 넣어서 이 도구를 다시 실행하면 dict.get() 메서드와 in 연산자의 속도를 비교해볼 수 있다.
$ python3 -m timeit \
--setup='my_dict = {"key": 123}' \
'if (value := my_dict.get("key")) is not None: value' # 여기서 엔터 누름
20000000 loops, best of 5: 17.1 nsec per loop