元组
列表是可变序列,元组是不可变序列
列表:[],list
元组:() ,tuple
tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。
list
元组
列表是可变序列,元组是不可变序列
列表:[],list
元组:() ,tuple
tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组。
list
元祖tuple
列表属于可变序列,可以任意修改列表中的元素。元祖属于不可变序列,不能修改元祖中的元素。因此,元祖没有增加元素,删除元素,修改元素相关的方法。
因此,我们只需要学习元祖的创建和删除,元祖中元素的访问和计数即可。元祖支持如下操作:
1.索引访问
2.切片操作
3.连接操作
4.成员关系操作
5.比较运算操作
6.计数:元祖长度len()、最大值min()、最小值min()、求和sum()等。
元祖的创建
1.通过()创建元祖。小括号可以忽略
2.通过tuple()创建元祖
列表是可变序列 元组是不可变序列 不可修改元组中的元素。
a=(1)
a=turple()
b = (20,)
b=tuple()
b=tuple(range(3))
b=tuple([2,3,4])
2.元组:
列表是可变元素,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中的元素。因此,元组没有增加元素、修改元素和删除元素的方法。
元组中可以支持以下操作:
(1)索引访问;
(2)切片操作;
(3)连续操作;
(4)成员关系操作;
(5)比较运算操作;
(6)计数:元组长度、最大值、最小值、求和等
*元组的创建:
(1)通过()创建元组
(2)通过tuple()来创建元组
总结:tuple()可以接收列表、字符串、其他序列类型、迭代器等生成元组
list()可以接收元组、字符串、其他序列类型、迭代器等生成列表;
元组是不可变序列
创建元组
a=(,,,)
a=tuple(字符,数字,列表)