1. Learn
  2. /
  3. Курси
  4. /
  5. Ефективне написання коду Python

Connected

вправа

Використання %timeit: ваша черга!

Ви хочете створити список цілих чисел від 0 до 50 за допомогою функції range(). Однак ви не певні, що швидше: спискове включення (list comprehension) чи розпакування об'єкта range у список. Скористаймося %timeit, щоб знайти найкращу реалізацію.

Для зручності нижче наведено довідкову таблицю порядків часу (швидше — у верхніх рядках).

symbol name unit (s)
ns nanosecond 10-9
µs (us) microsecond 10-6
ms millisecond 10-3
s second 100

Інструкції 1/3

undefined XP
    1
    2
    3
  • Використайте спискове включення та range(), щоб створити список цілих чисел від 0 до 50 з назвою nums_list_comp.