คุณสมบัติการแบ่งส่วนใน Python ช่วยดึงสตริงย่อยจากสตริงดั้งเดิม ตัวดำเนินการ Slice [:] ต้องการตัวถูกดำเนินการสองตัว ตัวถูกดำเนินการแรกเป็นจำนวนเต็มที่แสดงดัชนีของอักขระเริ่มต้นของสไลซ์ ตัวถูกดำเนินการที่สองคือดัชนีของอักขระที่อยู่ถัดจากสไลซ์ จำได้ว่าดัชนีของลำดับเริ่มต้นจาก 0
>>> string = 'abcdefghij' >>> string[2:5] 'cde'
ที่นี่ 3 rd อักขระของสไลซ์ 'cde' เริ่มต้นที่ดัชนี 2 และสิ้นสุดที่ 4 ดังนั้นตัวถูกดำเนินการที่สองจึงเป็น 5