78 of 151 menu

วิธี index

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

ไวยากรณ์

สตริง.index(สตริงย่อย, [จุดเริ่มต้นการค้นหา], [จุดสิ้นสุดการค้นหา])

ตัวอย่าง

ลองหาตำแหน่งของสตริงย่อย 'a':

txt = 'abcadea' print(txt.index('a'))

ผลลัพธ์การทำงานของโค้ด:

0

ตัวอย่าง

คราวนี้ลองกำหนดขอบเขตการค้นหา:

txt = 'abcadea' print(txt.index('a', 1, 4))

ผลลัพธ์การทำงานของโค้ด:

3

ดูเพิ่มเติม

  • เมธอด rindex,
    ซึ่งส่งคืนดัชนีที่มากที่สุดของ สตริงย่อยที่ตรงกันที่ส่วนท้ายของสตริง
  • เมธอด find,
    ซึ่งส่งคืนดัชนีของสตริงย่อย ที่ตรงกันครั้งแรกในสตริง
  • เมธอด startswith,
    ซึ่งตรวจสอบสตริงย่อยจากจุดเริ่มต้น ของสตริง
  • เมธอด endswith,
    ซึ่งตรวจสอบการปรากฏของสตริงย่อย จากส่วนท้ายของสตริง
  • เมธอด count,
    ซึ่งส่งคืนจำนวนครั้งที่สตริงย่อยปรากฏ ในสตริง
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ