Để lập chỉ mục hoặc cắt một danh sách, bạn cần sử dụng toán tử [] trên danh sách. Khi lập chỉ mục một danh sách, nếu bạn cung cấp một số nguyên dương, nó sẽ lấy chỉ mục đó từ danh sách đếm từ bên trái. Trong trường hợp chỉ số âm, nó lấy chỉ mục đó từ danh sách đếm từ bên phải. Ví dụ:
Ví dụ
my_list = ['a', 'b', 'c', 'd'] print(my_list[1]) print(my_list[-1])
Đầu ra
Điều này sẽ cung cấp đầu ra -
b d
Nếu bạn muốn lấy một phần của danh sách, hãy sử dụng toán tử cắt. [bắt đầu:dừng:bước]. Ví dụ:
Ví dụ
my_list = ['a', 'b', 'c', 'd'] print(my_list[1:]) #Print elements from index 1 to end print(my_list[:2]) #Print elements from start to index 2 print(my_list[1:3]) #Print elements from index 1 to index 3 print(my_list[::2]) #Print elements from start to end using step sizes of 2
Đầu ra
Điều này sẽ cung cấp đầu ra -
['b', 'c', 'd'] ['a', 'b'] ['b', 'c'] ['a', 'c']