1. 학습
  2. /
  3. 강의
  4. /
  5. Python 테스트 입문

Connected

연습 문제

원소 찾기

적절한 자료 구조를 사용하면 코드의 성능을 크게 끌어올릴 수 있어요. 예를 들어, 데이터에서 특정 원소를 찾으려면 list와 set 중에서 선택해야 할 수도 있어요. 이 연습 문제에서는 pytest로 성능 테스트를 구현해, 두 자료 구조(list와 set)에 각각 적용한 in 연산자의 속도를 비교해 볼 거예요. pytest 패키지는 이미 임포트되어 있어요.

지침

100 XP
  • 테스트 함수의 인자로 benchmark를 전달하세요.
  • 그런 다음 테스트 함수에서 benchmark()를 호출하고, 첫 번째 인자로 find()를 넘기세요.