Python Strings: Indexing, Slicing, and Methods

String เป็นสิ่งสำคัญสำหรับ Cloud, DevOps และ Automation คุณจำเป็นต้องใช้มันในการประมวลผล logs, ไฟล์ config และ API responses

String คือการรวบรวมตัวอักษรที่มีการเรียงลำดับ (ordered collection) และมีคุณสมบัติเป็น immutable ซึ่งหมายความว่าคุณไม่สามารถเปลี่ยนแปลงค่าของ string หลังจากที่มันถูกสร้างขึ้นมาแล้วได้

Indexing ทุกตัวอักษรจะมีตำแหน่ง (position) ของตัวเอง

ตัวอย่าง: text = "DevOps" text[0] จะได้ D. text[-1] จะได้ s.

Slicing Slicing ช่วยให้คุณดึงส่วนหนึ่งของ string ออกมาได้โดยใช้รูปแบบ: [start:stop:step]

ตัวอย่าง:

Essential Methods

การทำงานเล็กๆ เหล่านี้คือพื้นฐานสำหรับการเขียนสคริปต์ Automation ขนาดใหญ่ ฝึกฝนสิ่งเหล่านี้ให้ชำนาญเพื่อเขียนโค้ดที่สะอาดและอ่านง่ายขึ้น

Source: https://dev.to/tejas_shinkar/python-strings-indexing-slicing-and-essential-string-methods-3la0

Optional learning community: https://t.me/GyaanSetuAi