Bạn có thể sử dụng cấu trúc lấy phần tử trực tiếp từ mảng được hỗ trợ sẵn bởi Python như sau:
[chỉ số bắt đầu : chỉ số kết thúc : số bước đi]
Lấy các phần tử có chỉ số chẵn trong mảng tức là:
Chỉ số bắt đầu bằng 0.
Chỉ số kết thúc là cuối mảng (không cần truyền gì vào giữa thì Python mặc định là cuối mảng).
Số bước đi là 2 (tức là ta sẽ đi từ chỉ số 0 .. 2 .. 4 .. 6 .. đến hết mảng).
ARR[0::2] # Sẽ trả về ['A', 'C', 'E']
Tương tự, lấy các phần tử có chỉ số lẻ trong mảng chỉ khác ở chỗ:
Chỉ số bắt đầu là 1.
ARR[1::2] # Sẽ trả về ['B', 'D', 'F']