Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะสร้างดัชนีและแบ่งรายการใน Python ได้อย่างไร


ในการจัดทำดัชนีหรือแบ่งรายการ คุณต้องใช้ตัวดำเนินการ [] ในรายการ เมื่อสร้างดัชนีรายการ หากคุณระบุจำนวนเต็มบวก รายการจะดึงดัชนีนั้นจากรายการนับจากด้านซ้าย ในกรณีของดัชนีติดลบ มันจะดึงดัชนีนั้นจากรายการนับจากด้านขวา ตัวอย่างเช่น

ตัวอย่าง

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']