รายการเข้าถึง Python
เข้าถึงรายการ
คุณเข้าถึงรายการโดยอ้างอิงหมายเลขดัชนี:
ตัวอย่าง
พิมพ์รายการที่สองของรายการ:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
การจัดทำดัชนีเชิงลบ
การจัดทำดัชนีเชิงลบหมายถึงการเริ่มต้นจากจุดสิ้นสุด-1
หมายถึงรายการสุดท้าย
-2
หมายถึงรายการสุดท้ายที่สอง เป็นต้น
ตัวอย่าง
พิมพ์รายการสุดท้ายของรายการ:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
ช่วงของดัชนี
คุณสามารถระบุช่วงของดัชนีได้โดยการระบุตำแหน่งที่จะเริ่มต้นและตำแหน่งที่จะสิ้นสุดช่วง
เมื่อระบุช่วง ค่าส่งกลับจะเป็นรายการใหม่พร้อมรายการที่ระบุ
ตัวอย่าง
ส่งคืนสินค้าที่สาม สี่ และห้า:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
หมายเหตุ:การค้นหาจะเริ่มต้นที่ดัชนี 2 (รวมอยู่ด้วย) และสิ้นสุดที่ดัชนี 5 (ไม่รวม)
โปรดจำไว้ว่ารายการแรกมีดัชนี 0
โดยเว้นค่าเริ่มต้น ช่วงจะเริ่มต้นที่รายการแรก:
ตัวอย่าง
ตัวอย่างนี้ส่งคืนไอเท็มจากจุดเริ่มต้นเป็น "orange":
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[:4])
โดยการทิ้งค่าสิ้นสุด ช่วงจะไปที่จุดสิ้นสุดของรายการ:
ตัวอย่าง
ตัวอย่างนี้ส่งคืนรายการจาก "cherry" และสิ้นสุด:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:])
ช่วงของดัชนีเชิงลบ
ระบุดัชนีเชิงลบหากคุณต้องการเริ่มการค้นหาจากจุดสิ้นสุดของรายการ:
ตัวอย่าง
ตัวอย่างนี้ส่งคืนรายการจากดัชนี -4 (รวม) เป็นดัชนี -1 (ไม่รวม)
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[-4:-1])