遇到以下代码行:
first_names = ['Fred', 'George', 'Bill']
last_names = ['Smith', 'Jones', 'Williams']
name_tuple = (first_names, last_names)
first_names.append('Igor')
#name_tupple why this output
#(['Fred', 'George', 'Bill', 'Igor'], ['Smith', 'Jones', 'Williams'])
我知道元组有列表的引用,列表在python中是不可变的。
为什么不把元组的副本制作成可以不变的元素?