สัญลักษณ์ :ใช้เพื่อวัตถุประสงค์มากกว่าหนึ่งอย่างใน Python
เป็นตัวดำเนินการสไลซ์ที่มีลำดับ -
ตัวดำเนินการ − แบ่งส่วนจากอ็อบเจกต์ลำดับ เช่น รายการ ทูเพิล หรือสตริง ต้องใช้สองอาร์กิวเมนต์ อันแรกคือดัชนีของการเริ่มต้นของสไลซ์ และอันที่สองคือดัชนีของจุดสิ้นสุดของสไลซ์ ตัวถูกดำเนินการทั้งสองเป็นทางเลือก หากละเว้นตัวถูกดำเนินการแรก ค่านั้นจะเป็น 0 โดยค่าเริ่มต้น หากละเว้นวินาที ระบบจะตั้งค่าให้สิ้นสุดลำดับ
>>> a=[1,2,3,4,5] >>> a[1:3] [2, 3] >>> a[:3] [1, 2, 3] >>> a[2:] [3, 4, 5] >>> s='computer' >>> s[:3] 'com' >>> s[3:6] 'put'
สัญลักษณ์ − ยังใช้เพื่อเริ่มต้นชุดคำสั่งเยื้องในกรณีที่คำสั่ง if, while, for, def และ class
if expr: stmt
while expr: stmt1 stmt2
for x in sequence: stmt1 stmt2
def function1(): stmt1 stmt2