81 of 151 menu

วิธี replace

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

ไวยากรณ์

สตริง.replace(สิ่งที่แทนที่, สิ่งที่แทนที่ด้วย, [จำนวนครั้งที่แทนที่])

ตัวอย่าง

มาแทนที่ตัวอักษร 'a' ทั้งหมดด้วย ! กัน:

txt = 'abacdea' print(txt.replace('a', '!'))

ผลลัพธ์จากการรันโค้ด:

'!b!cde!'

ตัวอย่าง

คราวนี้มากำหนดจำนวนครั้งในการแทนที่กัน:

txt = 'abacdea' print(txt.replace('a', '!', 2))

ผลลัพธ์จากการรันโค้ด:

'!b!cdea'

ดูเพิ่มเติม

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