Python ค้นหาข้อมูลใน List ด้วย index บทความนี้สอนใช้คำสั่ง index เพื่อค้นหาข้อมูลจากตัวแปรชนิด List โดยค้นหาจากข้อมูล (value) และคืนค่าเป็นลำดับของข้อมูล (index) ด้วยภาษา Python สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Python ค้นหาข้อมูลใน List ด้วย index
color = ['red', 'green', 'blue']
try:
index = color.index('green')
print('พบข้อมูล green ใน list ลำดับที่', index)
except:
print('ไม่พบข้อมูล green ใน list')
ผลลัพธ์
พบข้อมูล green ใน list ลำดับที่ 1
จากตัวอย่างสร้างตัวแปร List ชื่อ color พร้อมค่าเริ่มต้น 'red', 'green', 'blue' จากนั้นเขียนโปรแกรม color.index('green') หมายความว่าให้ค้นหาข้อมูลใน List ด้วยคำว่า ‘green’ กรณีพบข้อมูลใน List จะพิมพ์ข้อความใน try หากไม่พบจะพิมพ์ข้อความใน except ด้วยภาษา Python