元组(tuple)
- 定义 顺序存储相同/不同类型的元素 元素之间用“,”隔开,使用()将元素括起来
- 特性 不可变,不支持添加、修改、删除元素操作
- 查询 通过下标查询元组指定位置的元素
- 空元组定义 none_tuple = ()
- 只包含一个元素的元组 one_tuple = (“one”,)
- 定义可省略小括号 tuple_a = 1, 2
集合
- 定义 无序存储不同数据类型不重复元素的序列
name_set={“xiaoming”,“xiaoqiang”,“xiaobai”,“lisi”} - 创建空集合 none_set = set()#none_set ={}是空字典
- add添加的是元素,update添加的是序列
- 集合操作
- 交集intersection(&)
- 并集union(|)
- 差集difference(-)
- 对称差集(^)
字典
- 定义 存储Key-Value键值对类型的数据
{key1:value1,key2:value2,…} - 查询 根据Key查找Value
函数
- 函数定义
def 函数名称 (参数) :
函数体代码
return 返回值 - 函数返回值
- 多返回值函数
def x_y_comp_list(x,y):
rs1 = x + y
rs2 = x - y
rs3 = x * y
rs4 = x / y
rs = [rs1,rs2,rs3,rs4]
return rs - 匿名函数定义方法
lambda [参数列表]:表达式