Menggunakan %timeit: giliran Anda!
Anda ingin membuat daftar bilangan bulat dari 0 hingga 50 menggunakan fungsi range(). Namun, Anda belum yakin apakah menggunakan list comprehension atau membongkar range object ke dalam daftar lebih cepat. Mari gunakan %timeit untuk menemukan implementasi terbaik.
Untuk memudahkan, tabel referensi urutan besaran waktu disediakan di bawah ini (yang lebih cepat berada di atas).
| symbol | name | unit (s) |
|---|---|---|
| ns | nanosecond | 10-9 |
| µs (us) | microsecond | 10-6 |
| ms | millisecond | 10-3 |
| s | second | 100 |
Latihan ini adalah bagian dari kursus
Menulis Kode Python yang Efisien
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create a list of integers (0-50) using list comprehension
nums_list_comp = [num for num in ____(____)]
print(nums_list_comp)