Mutation Versus Rebinding in One Call Chain
def mutate(lst):
lst.append(4)
def rebind(lst):
lst = [9, 9, 9]
nums = [1, 2, 3]
mutate(nums)
rebind(nums)
print(nums)
What does the final print(nums) output?
Sign in to answer questions and track your progress
Sign In