or
Latihan ini merupakan bagian dari kursus
Di bab ini, Anda akan mempelajari arti menulis kode Python yang efisien. Anda akan menelusuri Python Standard Library, mempelajari tentang array NumPy, dan berlatih menggunakan beberapa alat bawaan Python. Bab ini membangun fondasi untuk konsep-konsep yang akan dibahas selanjutnya.
Di bab ini, Anda akan belajar cara mengumpulkan dan membandingkan waktu eksekusi antara berbagai pendekatan penulisan kode. Anda akan berlatih menggunakan paket line_profiler dan memory_profiler untuk melakukan profiling basis kode Anda dan menemukan hambatan kinerja. Lalu, Anda akan mempraktikkan pembelajaran tersebut dengan mengganti hambatan ini menggunakan kode Python yang efisien.
Bab ini mencakup kiat dan trik efisiensi yang lebih kompleks. Anda akan mempelajari beberapa modul bawaan yang berguna untuk menulis kode yang efisien dan berlatih menggunakan teori himpunan. Selanjutnya, Anda akan mempelajari pola perulangan di Python dan cara membuatnya lebih efisien.
Bab ini memberikan pengantar singkat tentang cara bekerja secara efisien dengan pandas DataFrame. Anda akan mempelajari berbagai opsi untuk melakukan iterasi pada DataFrame. Lalu, Anda akan mempelajari cara menerapkan fungsi secara efisien pada data yang disimpan dalam DataFrame.
Latihan Saat Ini