Cắt lát (Slicing) trong Python
Cắt lát (slices) đại diện cho việc chọn lựa các phần tử, được trích xuất theo chỉ mục của chúng, ví dụ, từ một chuỗi hoặc một danh sách. Trước đây bạn đã từng gặp việc lấy phần tử theo chỉ mục. Cắt lát hoạt động theo cách tương tự, tuy nhiên cho phép chọn các phần tử còn nằm trong một khoảng xác định, bằng cách chỉ định vị trí bắt đầu và kết thúc cho chúng. Và cũng với sự trợ giúp của chúng, bạn có thể chỉ định bước nhảy khi chọn lựa. Cú pháp cắt lát trông như thế này:
string[begin:end:step]
Trong các bài học tiếp theo sẽ được phân tích chi tiết những kỹ thuật cơ bản khi làm việc với cắt lát.