1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do testowania w Pythonie

Connected

ćwiczenie

Wyszukiwanie elementu

Wybór odpowiedniej struktury danych może znacząco przyspieszyć działanie kodu. Na przykład, jeśli chcesz wyszukać określony element w danych, możesz zdecydować się na list lub set. W tym ćwiczeniu zaimplementujesz testy wydajnościowe z użyciem pytest, aby porównać szybkość operatora in zastosowanego odpowiednio do obu struktur: list i set. Pakiet pytest jest już zaimportowany.

Instrukcje

100 XP
  • Przekaż benchmark jako argument do funkcji testowych.
  • Następnie wywołaj benchmark() w funkcjach testowych, przekazując find() jako pierwszy argument.