Використання %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 |
Ця вправа є частиною курсу
Ефективне написання коду Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)