การจัดการสตริง Python เป็นส่วนสำคัญของการเขียนโปรแกรม เนื่องจากสตริงเป็นประเภทข้อมูลที่ใช้บ่อยที่สุดประเภทหนึ่งในหลายแอปพลิเคชัน ต่อไปนี้เป็นวิธีจัดการกับสตริงใน Python:
การประกาศสตริง
ในการประกาศสตริง Python คุณสามารถใช้เครื่องหมายอัญประกาศเดี่ยวหรืออัญประกาศคู่ก็ได้ ทั้งเครื่องหมายคำพูดเดี่ยวและคู่ถือว่าใช้ได้สำหรับการสร้างสตริง
ตัวอย่าง:
การเข้าถึงตัวอักษรในสตริง
คุณสามารถเข้าถึงอักขระเฉพาะในสตริงได้โดยใช้ดัชนี ดัชนีเริ่มต้นจาก 0 และนับจากซ้ายไปขวา
ตัวอย่าง:
การตัดสตริง
การแบ่งส่วนสตริงช่วยให้คุณสามารถดึงส่วนของสตริงโดยใช้ [start:end]
ไวยากรณ์ อักขระที่ตำแหน่ง start
จะรวมอยู่ในผลลัพธ์ แต่อักขระที่ตำแหน่งนั้น end
ไม่รวมอยู่ใน ผลลัพธ์
ตัวอย่าง:
ความยาวสตริง
หากต้องการหาความยาวของสตริง คุณสามารถใช้ len()
ฟังก์ชัน
ตัวอย่าง:
การเชื่อมสตริง
คุณสามารถต่อสตริงตั้งแต่สองสตริงขึ้นไปเข้าด้วยกันโดยใช้ +
ตัวดำเนินการ
ตัวอย่าง:
การจัดรูปแบบสตริง
หากต้องการจัดรูปแบบสตริงด้วยค่าแทนที่ คุณสามารถใช้ format()
เมธอดหรือ f-string( Python 3.6 ขึ้นไป)
ตัวอย่าง:
วิธีสตริง
Python มีเมธอดที่เป็นประโยชน์มากมายสำหรับการจัดการสตริง เช่น split()
, strip()
, lower()
, upper()
, replace()
, join()
, และอื่นๆ
ตัวอย่าง:
การจัดการสตริงใน Python ช่วยให้คุณดำเนินการที่ซับซ้อนและมีประสิทธิภาพกับข้อมูลที่เป็นข้อความ