or
Bài tập này là một phần của khóa học
Trong chương này, bạn sẽ tìm hiểu thế nào là viết mã Python hiệu quả. Bạn sẽ khám phá Thư viện Chuẩn của Python, tìm hiểu về mảng NumPy và thực hành dùng một số công cụ tích hợp sẵn của Python. Chương này xây dựng nền tảng cho các khái niệm ở các phần tiếp theo.
Bài tập hiện tại
Trong chương này, bạn sẽ học cách thu thập và so sánh thời gian chạy giữa các cách tiếp cận mã khác nhau. Bạn sẽ thực hành dùng các gói line_profiler và memory_profiler để profiling mã và phát hiện nút thắt. Sau đó, bạn sẽ áp dụng những gì đã học bằng cách thay thế các nút thắt này bằng mã Python hiệu quả.
Chương này bao quát những mẹo và kỹ thuật hiệu quả nâng cao hơn. Bạn sẽ học một vài mô-đun tích hợp hữu ích để viết mã hiệu quả và thực hành dùng lý thuyết tập hợp. Tiếp đó, bạn sẽ tìm hiểu về các mẫu vòng lặp trong Python và cách khiến chúng hiệu quả hơn.
Chương này giới thiệu ngắn gọn cách làm việc hiệu quả với pandas DataFrame. Bạn sẽ học các lựa chọn khác nhau để lặp qua một DataFrame. Sau đó, bạn sẽ học cách áp dụng hàm hiệu quả cho dữ liệu lưu trong DataFrame.