list
增:
append:末尾原样添加
insert(index,ele):插入
extend:元素取出从末尾插入
+ : 两个list可以增加
删:
del list[in dex]:删除指定下标元素
.pop :弹出最后一个元素
.remove :根据内容删除
改:
list[index] = xxx
查:
xxx in list: 是否在,返回bool
not in:
.index(xxx,startIndex,endIndex):查指定范围,左闭右开,有返回下标,没报错
.count(xxx):xxx在list中个数
排序:
.reverse():列表元素反转
.sort():升序
.sort(reverse=True):降序
#使用枚举类型,获取
for index,elment in enumerate(list):
print(index,element)
tuple
1、元素不可变,可以包含可变的对象
2、可切片,
增:
+ :两个元组相加得到新的元组
删:删除整个元组变量
改:不能更改
查:根据下标查询
dict
增:
dict["key"] = xxx
删:
del dict:删除整个字典
del dict["key"]:
.clear:清空
查:
.get(key,默认值)
.keys() : 返回所有key,列表类型
.values():返回所有值,列表类型
.items() : 得到所有的项,列表类型
--for key,value in dict.items():
集合
set
增:
.add
.update
删:
.remove
.pop()
.clear
del
改:
查:
函数:
1、可以返回多个结果
return x,y
接收方用多个值来保存
2、