เมธอด strip()
เป็นเมธอดของสตริง ใช้สำหรับตัดอักขระด้านหน้าและด้านหลังของสตริง โดยเราสามารถระบุได้ด้วยว่าจะให้ตัดอักขระอะไร ถ้าไม่ระบุ ค่าเริ่มต้นจะตัดช่องว่างทั้งด้านหน้าและด้านหลังของสตริงออก มีรูปแบบการใช้งานดังนี้
string.strip(characters)
characters
คือ ชุดอักขระที่ต้องการให้ลบ (ไม่ระบุก็ได้) ค่าเริ่มต้นคือช่องว่าง (whitespace)
ตัวอย่งการใช้งานเมธอด strip()
ใช้งานเมธอด strip() โดยไม่ระบุ characters
txt = " Python "
x = txt.strip()
print(x) # 'Python'
จากโค้ดตัวอย่าง ใช้เมธอด strip()
โดยไม่ระบุ characters
กลับสตริงที่มีช่องว่างท้างด้านหน้าและด้านหลัง ผลลัพธ์คือ ช่องว่างด้านหน้าและด้านหลังจะถูกตัดทิ้งหมด
Python
ใช้งานเมธอด strip() แบบระบุ characters
txt = "......Python,,,,#"
x = txt.strip(".,#")
print(x) # 'Python'
จากโค้ดตัวอย่าง ใช้เมธอด strip()
โดยระบุ characters เป็น '.,#'
คือให้ตัดเครื่องหมาย .
เครื่องหมาย ,
และเครื่องหมาย #
ที่อยู่ด้านหน้าและด้านหลังของสตริงออกไป ผลลัพธ์คือ อักขระตามที่ระบุถูกตัดออกไปจนหมดทั้งด้านหน้าและด้านหลัง
Python