วิธี lstrip

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

ไวยากรณ์

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

ตัวอย่าง

ลองใช้วิธี lstrip กับ สตริงต่อไปนี้:

pythontxt = 'abcdea'
print(txt.lstrip('a'))

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

python'bcdea'

ตัวอย่าง

ลองใส่ช่องว่างที่เริ่มต้น และท้ายสตริง แล้วใช้วิธี lstrip อีกครั้ง:

pythontxt = ' abcdea '
print(txt.lstrip('a'))

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

python' abcdea '

ตัวอย่าง

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

pythontxt = ' abcdea '
print(txt.lstrip())

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

python'abcdea '

ดูเพิ่มเติม

  • วิธี strip,
    ซึ่งลบอักขระที่เริ่มต้นและ ท้ายสตริง
  • วิธี rstrip,
    ซึ่งลบอักขระที่ท้ายสตริง