列表篇 | |
append(元素) | 在列表中添加新的元素 |
extend(列表) | 在原有的列表末尾追加上列表中的所有元素 |
insert(索引,参数) | 在列表的索引位插入参数 |
sort(key,reverse) | key用于指定比较的元素,reverse用于判定是升序还是降序 |
reverse() | 将列表中的元素反向输出 |
zip(“列表1”,“列表2”,…,“列表n”) | 用for可以看到:zip是将n个列表中的同一位置的内容组成一个元组 |
---------- | |
字典篇 | |
fromkeys(其他复杂数据类型,value) | 将其他复杂数据类型中的元素作为键,value作为值生成一个新字典 |
items() | 返回字典中的所有键值对 |
keys() | 返回字典中的所有键 |
values() | 返回字典中的所有值 |
get(“键”,“参数”) | 返回键的值,如果值不存在返回参数 |
setdefault(“键”,“参数”) | 返回键的值,如果键不存在会在字典中添加键并将键的值设置为参数 |
popitem() | 返回并删除字典中的最后一对键和值。 |
---------- | |
集合篇 | |
add(“元素”) | 在集合末尾添加元素 |
difference(集合) | 求两个集合的差集 |
difference_update(集合) | 移除集合中的元素,该元素在指定的集合也存在 |
discard(“元素”) | 删除集合中的指定元素 |
union(集合) | 求两个集合的并集 |
intersection(集合) | 求两个集合的交集 |
symmetric_difference(集合) | 求集合的补集 |
issubset(集合) | 判断指定集合是否为参数集合的子集 |
issuperset(集合) | 判断参数集合是否为指定集合的子集 |
isdisjoint(集合) | 判断两个集合是否包含相同的元素 |
----------- | |
通用篇 | |
clear() | 将可变的复杂数据类型中的数据清空 |
pop(参数) | 将可变的复杂数据类型中元素为参数的元素弹出列表,并返回这个元素 |
copy() | 复制可变的复杂数据类型 |
count(参数) | 统计列表/元组中元素为参数的个数 |
index(参数) | 从列表/元组中查找参数的索引位 |
remove(参数) | 删除列表/集合中元素为参数的元素 |
update(可变的复杂数据类型1) | 将可变的复杂数据类型1更新到原来的可变的复杂数据类型中 |
| |
--------- | |
其他常用的函数 | |
len(复杂数据类型) | 查看复杂数据类型的长度 |
split(“参数”) | 以文本中存在的参数为分隔符分割文本 |
参数.join(列表) | 将列表中的内容以参数为连接符连接成字符串 |
replace(“参数1”,“参数2”) | 将文本中的参数1替换成参数2 |