我很困惑,输出是相同的,而且我知道列表是可变的并且元组是不变的,这里有什么区别
fig = plt.figure(figsize=(8,4))
axes = plt.plot(x,y)
fig = plt.figure(figsize=[8,4])
axes = plt.plot(x,y)
答案 0 :(得分:1)
元组和列表之间的区别在这里无关紧要。 figsize
只需是一个有序的数字对。在内部,它可能正在做类似的事情
width = figsize[0]
height = figsize[1]
,此索引将对两种类型都起作用。
它们通常可以互换任何只需要读取有序序列的内容,因为您可以对元组进行索引和迭代,并以相同的方式列出。差异仅在内容需要更新时才重要,因为元组是不可变的。