tailieunhanh - Bài giảng Nhập môn Tư duy tính toán: Bài 5 - Trương Xuân Nam

Bài giảng Nhập môn Tư duy tính toán: Bài 5 Kiểu tuần tự trong python, phần 2 cung cấp cho người học những kiến thức như: List (danh sách); Tuple (hàng); Range (miền); Bài tập về dữ liệu tuần tự. Mời các bạn cùng tham khảo! | NHẬP MÔN TƯ DUY TÍNH TOÁN Bài 5 Kiểu tuần tự trong python phần 2 Nội dung 1. Kiểu dữ liệu tuần tự sequential data type 2. String chuỗi 3. Bài tập về xử lý chuỗi 4. List danh sách 5. Tuple hàng 6. Range miền 7. Bài tập về dữ liệu tuần tự TRƯƠNG XUÂN NAM 2 Phần 4 List danh sách TRƯƠNG XUÂN NAM 3 Giới thiệu và khai báo List dãy các đối tượng một loại array đa năng Các phần tử con trong list không nhất thiết phải cùng kiểu dữ liệu Khai báo trực tiếp liệt kê các phần tử con đặt trong cặp ngoặc vuông ngăn cách bởi dấu phẩy 1 2 3 4 5 list 5 số nguyên a b c d list 4 chuỗi 1 2 3 4 list 2 list con 1 one 2 two list hỗ hợp list rỗng Kiểu chuỗi str trong python có thể xem như một list đặc biệt bên trong gồm toàn các str độ dài 1 TRƯƠNG XUÂN NAM 4 Khởi tạo list Tạo list bằng constructor l1 list 1 2 3 4 list 4 số nguyên l2 list abc list 3 chuỗi con l3 list list rỗng Tạo list bằng list comprehension một đoạn mã ngắn trả về các phần tử thuộc list list 1000 số nguyên từ 0 đến 999 X n for n in range 1000 list gồm 10 list con là các cặp x x2 với x chạy từ 0 đến 9 Y x x x for x in range 10 TRƯƠNG XUÂN NAM 5 Phép toán chỉ mục và cắt Giữa list và str có sự tương đồng nhất định List cũng hỗ trợ 3 phép toán ghép nối nhân bản và kiểm tra nội dung in List sử dụng hệ thống chỉ mục và các phép cắt phần con tương tự như str Điểm khác biệt nội dung của list có thể thay đổi khởi tạo list ban đầu l1 list 1 2 3 4 thay đổi giá trị của phần tử cuối cùng l1 -1 list abc in nội dung list 1 2 3 a b c print l1 TRƯƠNG XUÂN NAM 6 Các phương thức của list Một số phương thức thường hay sử dụng count sub start end đếm số lần xuất hiện của sub index sub start end tìm vị trí xuất hiện của sub trả về ValueError nếu không tìm thấy clear xóa trắng list append x thêm x vào cuối list extend x thêm các phần tử của x vào cuối list insert p x chèn x vào vị trí p trong list pop p bỏ phần tử thứ p ra khỏi list trả về giá trị của phần tử đó nếu không chỉ định p thì lấy phần tử cuối TRƯƠNG XUÂN NAM 7 Các phương thức của .

TỪ KHÓA LIÊN QUAN