Các Object có tính cá nhân và nhiều tên (trong nhiều phạm vi) có thể bị ràng buộc vào cùng một Object. Điều này được gọi là răng cưa trong các ngôn ngữ khác. Điều này thường không được đánh giá cao trên một cái nhìn đầu tiên tại Python, và có thể được bỏ qua một cách an toàn khi giao dịch với các loại cơ bản không thay đổi (số, chuỗi, bộ dữ liệu). Tuy nhiên, răng cưa có tác dụng đáng ngạc nhiên đối với ngữ nghĩa của mã Python liên quan đến các Object có thể thay đổi được như danh sách, từ điển và hầu hết các loại khác. Điều này thường được sử dụng vì lợi ích của các chương trình ,vì bí danh hoạt động như con trỏ ở một số khía cạnh. . Ví dụ, việc truyền một Object là rẻ vì chỉ có một con trỏ được thực thi; và nếu một hàm sửa đổi một Object được truyền vào như một đối số, người gọi sẽ thấy sự thay đổi-điều này loại bỏ sự cần thiết của hai cơ chế truyền tham số khác nhau như trong pascal.