python 里有两种数据类型很相似,元组(tuple)和 列表(list),元组使用()表示,列表使用 [] 表示,值均通过下标获取,如
A(元组)=(1,2,3)B(元组)=(4,)注意,当元组中只存在一个值时,必须增加 “,” 与整型区分
A(列表)=[1,2,3] B(列表)=[4]
元组被称之为不可变类型,而列表为可变类型,所以当我们尝试修改元组的值时,会得到以下提示
另外,我们知道 python 中实现数据值交换非常简单
a =1
b =2
交换 a,b = b,a
a =2
b =1
实际上这里的值交换应用的也是元组
再如多值返回的情况,也是元组的应用