68 of 151 menu

เมธอด strip

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

ไวยากรณ์

สตริง.strip([อักขระสำหรับการลบ])

ตัวอย่าง

ลองใช้เมธอด strip กับ สตริงต่อไปนี้:

txt = 'abcdea' print(txt.strip('a'))

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

'bcde'

ตัวอย่าง

ลองใส่ช่องว่างที่จุดเริ่มต้น และสิ้นสุดของสตริงแล้วใช้เมธอด strip อีกครั้ง:

txt = ' abcdea ' print(txt.strip('a'))

เนื่องจากตอนนี้อักขระแรกและสุดท้าย ของสตริงคือช่องว่าง ไม่ใช่ 'a' ที่กำหนดไว้ เมธอด เมื่อไม่พบการตรงกัน จึงแค่ส่งคืนสตริงดั้งเดิม:

' abcdea '

ตัวอย่าง

และตอนนี้ลองใช้เมธอด strip โดยไม่ระบุพารามิเตอร์:

txt = ' abcdea ' print(txt.strip())

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

'abcdea'

ดูเพิ่มเติม

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