1.切片操作 切片只是把区间内特定步长的元素切取出来,并不改变数据结构。即:切片操作不改变原数据结构的数据,原数据结构是列表切片就是列表,是元组切片就是元组,是字符串切片就是字符串。 【1】列
1.切片操作
切片只是把区间内特定步长的元素切取出来,并不改变数据结构。即:切片操作不改变原数据结构的数据,原数据结构是列表切片就是列表,是元组切片就是元组,是字符串切片就是字符串。
【1】列表切片
对于列表这种可变的线性结构,可通过设定[start:end:步长]切取数据,也可通过对切片进行赋值改变原数据结构的数据
【2】元组切片
对于元组这种不可变的数据结构,只可以通过设定[start:end:步长]切取数据,不可对切片进行赋值
【3】字符串切片
对于字符串这种不可变的数据结构,也只可以通过设定[start:end:步长]切取数据,不可对切片进行赋值
2.解包/封包
解包:把列表|元组|字符串的元素赋值变量
封包:把变量构建成元组
【1】交换变量
【2】解包
【3】封包
3.成员运算符in
用于判断数据结构是否含有某元素