元组和列表一样是序列的一种。列表可以修改,但是元组不能修改
一、元组的创建表达式
如果元组里就一个元素,则无论是加小括号,还是不加小括号都需要加逗号
元组里可以同时有数字、字符串和序列
不光可以查看元组中的元素,还能查看元组中的序列中的元素
仍然可以用len()查看元组中的元素个数
仍然可以用“+”将两个元组合并,但元组不会变化,而是产生一个新的元组
仍然可以用分片读取元组中的元素
仍然可以用“in”查看元组中的元素
二、tuple函数
tuple()作用是将括号里的元素制成一个元组
三、基本元组操作
元组与列表的区别就在于,元组是一种不可变序列。元组变量的赋值要在定义时就进行,定义时赋值之后就不允许有修改。元组存在的意义是:
元组在映射中可以作为键使用,因为要保证键的不变性。
元组作为很多内置函数和方法的返回值存在。
♥ 温馨提示
元组不可变的好处:保证数据的安全。