Tôi khá thường xuyên sử dụng Python thay vì mã giả. Đối với điều đó, tôi muốn có một ngăn xếp. Tôi biết rằng việc sử dụng danh sách là cách để đi (source), nhưng tôi muốn sử dụng myList.push
thay vì myList.append
để làm rõ rằng tôi sử dụng ngăn xếp.Tôi có thể thêm hoạt động vào danh sách bằng Python không?
Tôi nghĩ tôi có thể làm một cái gì đó đơn giản như
myList.push = myList.append
để xác định một bí danh cho các hoạt động phụ thêm, nhưng tôi nhận
stack.push = stack.append
AttributeError: 'list' object has no attribute 'push'
Liệu một giải pháp ngắn để thêm một push-hoạt động vào một danh sách tồn tại?
(Nó không nên lộn xộn lên Runnable tôi Python-giả)
btw - xem http://stackoverflow.com/questions/1566266/why-is-pythons-append-not-push –
vì vậy câu hỏi của bạn thực sự là bạn có thể gán một bí danh cho 'danh sách. append (x) 'trong đó bí danh sẽ giống như' push (x) '? –