การแบ่งส่วนจากตำแหน่งใน Python
หากต้องการสร้าง slice จากตำแหน่งใดๆ
ให้ระบุเฉพาะดัชนีเริ่มต้นก่อนเครื่องหมายจุดคู่
มาลองแสดงอักขระของสตริง
เริ่มจากดัชนี 2 กัน:
txt = 'abcde'
res = txt[2:]
print(res) # จะแสดง 'cde'
กำหนดสตริง:
txt = '12345'
รับ slice ของอักขระทั้งหมด ยกเว้น อักขระแรก:
'2345'
กำหนดลิสต์:
lst = ['ab', 1, 'cd', 2, 'ef', 3, 4]
รับ slice ขององค์ประกอบต่อไปนี้:
[2, 'ef', 3, 4]