Question 61
What is the amortized time complexity per operation for append() and pop() at the right end of a Python list?
Python lists over-allocate capacity when growing, guaranteeing amortized O(1) time complexity for append() and pop() at the end.