
เขียนโปรแกรมภาษา Python ตอนที่ 28 ตัดอักขระหรือช่องว่างด้านท้าย String ด้วยเมธอด rstrip()
เมธอด rstrip() เป็นเมธอดของสตริง ใช้สำหรับตัดอักขระต่อท้ายของสตริง (ค่าเริ่มต้นคือช่องว่าง) ซึ่งเราสามารถระบุได้ว่าจะให้ตัดอักขระไหนที่ต่อท้ายสตริง มีรูปแบบการใช้งานดังนี้
string.rstrip(characters)
- characters คือชุดอักขระที่ต้องการลบ (ไม่ระบุก็ได้) ค่าเริ่มต้นคือช่องว่าง
ตัวอย่างการใช้งานเมธอด rstrip()
a = "Python..xxx," b = " Python " c = a.rstrip(".x,") d = b.rstrip() print(c) # 'Python' print(d) # ' Python'
- บรรทัดที่ 5 ได้ผลลัพธ์เป็น’Python’ เพราะตัวอักษรที่ต่อท้ายถูกตัดออกตามที่เรากำหนด ‘.x,’
- บรรทัดที่ 6 ได้ผลลัพธ์เป็น ‘ Python’ เพราะเราไม่ได้กำหนดอักขระที่จะให้ลับ ค่าดีฟอลต์คือช่องว่าง ดังนั้น ช่งว่างที่ต่อท้ายสตริงจึงถูกลบออกทั้งหมด