【Python面試真題】- 列表和元組之間的區別是??
【Python面試真題】- 列表和元組之間的區別是?
答:二者的主要區別是列表是可變的,而元組是不可變的。舉個例子,如下所示:
>>> mylist=[1,3,3]
>>> mylist[1]=2
>>> mytuple=(1,3,3)
>>> mytuple[1]=2
Traceback (most recent call last):
File "<pyshell#97>", line 1, in <module>
mytuple[1]=2
會出現以下報錯:
TypeError: ‘tuple’ object does not support item assignment