เมธอด 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
