Build your ultimate AI agent
Mô tả khóa học
Trong khóa học Hộp Công Cụ Python này, bạn sẽ tiếp tục xây dựng các kỹ năng Python nâng cao hơn. Trước hết, bạn sẽ học về iterator, những đối tượng mà bạn đã từng gặp khi dùng vòng lặp for. Tiếp theo, bạn sẽ học về list comprehension, những công cụ cực kỳ hữu ích cho mọi chuyên gia dữ liệu và nhà phát triển làm việc với Python. Bạn sẽ kết thúc khóa học bằng một nghiên cứu tình huống, nơi bạn áp dụng tất cả kỹ thuật đã học trong cả hai phần của khóa học.Các video có bản chép lời trực tiếp; bạn có thể hiển thị bằng cách bấm "Show transcript" ở góc dưới bên trái của video.
Bảng thuật ngữ của khóa học nằm ở bên phải trong phần tài nguyên.
Để nhận tín chỉ CPE, bạn cần hoàn thành khóa học và đạt tối thiểu 70% ở bài đánh giá đủ điều kiện. Bạn có thể đi tới bài đánh giá bằng cách bấm vào mục CPE credits ở bên phải.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Sử dụng iterator trong PythonLand
Bạn sẽ tìm hiểu toàn diện về iterator và iterable, những thứ bạn đã làm việc cùng khi viết vòng lặp for. Bạn sẽ học một số hàm tiện lợi giúp bạn làm việc hiệu quả với iterator. Và bạn sẽ kết thúc chương bằng một tình huống thực tế liên quan đến khoa học dữ liệu và xử lý lượng dữ liệu lớn—trong trường hợp này là dữ liệu từ Twitter mà bạn sẽ nạp theo từng phần bằng iterator.
- Giới thiệu về iterator50 XP
- Iterators và Iterables50 XP
- Lặp qua các iterable (1)100 XP
- Lặp qua các iterable (2)100 XP
- Iterator làm đối số của hàm100 XP
- Thử sức với iterator50 XP
- Dùng enumerate100 XP
- Dùng zip100 XP
- Dùng * và zip để "gỡ zip"100 XP
- Dùng iterator để tải các tệp lớn vào bộ nhớ50 XP
- Xử lý lượng lớn dữ liệu Twitter100 XP
- Trích xuất thông tin từ lượng dữ liệu Twitter lớn100 XP
- Chúc mừng bạn!50 XP
2
List comprehension và generator
Trong chương này, bạn sẽ mở rộng hiểu biết về iterator và làm quen với list comprehension, cho phép bạn tạo ra các danh sách phức tạp—và danh sách của danh sách—chỉ trong một dòng mã! List comprehension có thể giúp mã của bạn gọn gàng, hiệu quả hơn và sẽ trở thành phần thiết yếu trong hộp công cụ Python của bạn. Sau đó, bạn sẽ học về generator, cực kỳ hữu ích khi làm việc với các dãy dữ liệu lớn mà bạn không muốn lưu toàn bộ vào bộ nhớ, mà thay vào đó là tạo ra ngay khi cần.
3
Tổng hợp tất cả lại!
Chương này cho phép bạn áp dụng các kỹ năng vừa học để xử lý và trích xuất thông tin có ý nghĩa từ một bộ dữ liệu thực tế—World Development Indicators của World Bank. Bạn sẽ có cơ hội tự viết hàm và list comprehension khi làm việc với iterator và generator để củng cố trình độ Python của mình.
Hộp Công Cụ Python
Hoàn
thành khóa học

