列表的方法:
1 增加 列表.append(数据) 在末尾追加数据,并且每次只能添加一个
列表.extend([4,5,6,7,8]) 可迭代:集合
列表.insert(索引, 数据) 在指定位置插入数据(位置前有空元素会补位)
2 删除 del 列表[索引] 删除指定索引的数据
列表.remove(数据) 删除第一个出现的指定数据
列表.pop() 删除列表中的最后一个元素 有返回值,删除的元素
列表.pop(索引) 删除指定索引数据
列表.clear() 清空列表
3 修改 列表[索引] =数据 修改指定索引的数据,如果数据不存在,就报错
4 查询 列表[索引] 根据索引取值,如果索引不存在,就会报错
len(列表) 列表的长度
if 数据 in 列表 检查列表中是否包含某元素
5 排序 列表.sort() 升序排列
列表.sort(reverse = True) 降序排列
字典的方法:
1 增加 字典[键] =数据 键不存在,会添加键值对;键存在,会修改键值对的值
2 删除 字典.pop(键) 删除指定键值对,返回被删除的值
字典.clear 清空字典
3 修改 字典[键]=数据 键不存在,会添加键值对;键存在,会修改键值对的值
4 查询 字典[键] 根据键的取值,键值对不存在会报错
字典.keys() 可以进行遍历,获取所有的键名
字典.values() 可以进行遍历,获取索引的键值
字典.items() 可以进行遍历,获取所有的(键,值)键值对
默认获取的是键名