⊗pyPmLsIBV 54 of 208 menu

การค้นหาดัชนีขององค์ประกอบตามค่าใน Python

หากเราต้องการค้นหาองค์ประกอบในรายการและ รับดัชนีของมัน เราสามารถใช้ เมธอด index ได้ โดยส่งค่า ขององค์ประกอบไปเป็นพารามิเตอร์แรก ในพารามิเตอร์ที่สองและ สามที่เลือกได้ เราสามารถ ระบุจุดเริ่มต้นและจุดสิ้นสุดของการค้นหาได้ตามลำดับ

ลองหาดัชนีของ 1 จาก รายการของเรากัน:

lst = [1, 2, 3] print(lst.index(1)) # จะแสดง 0

ทีนี้ลองกำหนดจุดเริ่มต้นและจุดสิ้นสุด ของการค้นหาสำหรับองค์ประกอบ:

lst = [1, 2, 3, 1, 4] print(lst.index(1, 2, 4)) # จะแสดง 3

หากไม่มีองค์ประกอบในรายการ เมธอด index จะส่งคืนข้อผิดพลาด:

lst = [1, 2, 3] print(lst.index(4)) # จะแสดงข้อผิดพลาด

กำหนดรายการ:

lst = ['a', 'b', 'c', 'd', 'e']

ค้นหาหมายเลขขององค์ประกอบที่มีค่า 'c'

กำหนดรายการ:

lst = ['a', 'b', 'c', 'b', 'd']

ค้นหาหมายเลขขององค์ประกอบที่สองที่มีค่า 'b'

กำหนดโค้ดต่อไปนี้:

lst = ['ab', 12, 'cd', 34] tst = 'cd' print(lst.index(tst))

บอกว่าอะไรจะแสดงในคอนโซล

กำหนดโค้ดต่อไปนี้:

lst = [1, 3, 'a', 'b', 3, 6] tst = 2 print(lst.index(tst))

บอกว่าอะไรจะแสดงในคอนโซล

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ