新手区 Python 里的 tuple & list

乖乖扫地 好好捉虫 · 2018年03月12日 · 1418 次阅读

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
实际上这里的值交换应用的也是元组

再如多值返回的情况,也是元组的应用

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册