MulaiMulai sekarang secara gratis

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

Lihat Kursus

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)
Edit dan Jalankan Kode