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