ในการจัดทำดัชนีหรือแบ่งรายการ คุณต้องใช้ตัวดำเนินการ [] ในรายการ เมื่อสร้างดัชนีรายการ หากคุณระบุจำนวนเต็มบวก รายการจะดึงดัชนีนั้นจากรายการนับจากด้านซ้าย ในกรณีของดัชนีติดลบ มันจะดึงดัชนีนั้นจากรายการนับจากด้านขวา ตัวอย่างเช่น
ตัวอย่าง
my_list = ['a', 'b', 'c', 'd'] print(my_list[1]) print(my_list[-1])
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
b 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
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
['b', 'c', 'd'] ['a', 'b'] ['b', 'c'] ['a', 'c']