
python的基础数据类型的知识:
1、列表的使用
定义空列表。
1 |
|
列表的长度
1 |
|
列表的组合
1 |
|
判断元素x是否位于列表
1 |
|
列表的遍历(正序逆序,和附加索引的遍历)
1 2 |
|
index(索引) value(值) enumerate(sequence, [start=0])
sequence – 一个序列、迭代器或其他支持迭代对象。
start –> 下标起始位置。
例如1:
1 2 3 |
|
运行结果:
1 2 3 4 |
|
例如2:
1 2 3 |
|
运行结果:
1 2 3 4 |
|
求列表元素的最小值
1 2 |
|
求列表元素的平均值(前提列表元素都是数字)
1 |
|
在列表末尾添加新的对象X
1 |
|
统计某个元素X在列表中出现的次数
1 |
|
#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
1 |
|
从列表中找出某个值value第一个匹配项的索引位置
1 |
|
将对象value插入列表某位置index
1 |
|
移除列表中的一个元素(默认最后一个元素),并且返回该元素的值 list.pop([index = -1])
使用方法:
1 2 3 4 5 |
|
移除列表中某个值value的第一个匹配项
1 |
|
反转列表中元素
1 |
|
对原列表进行排序(正序逆序,关键字排序,这个自己百度)
1 |
|
清空列表
1 |
|
复制列表
1 |
|
删除列表元素
1 |
|
2、字典的使用
创建空字典
1 |
|
判断元素是否在字典
1 |
|
计算字典元素个数
1 |
|
添加元素到字典
1 |
|
update方法
如果存在则更新,不存在则添加
1 |
|
示例:
1 2 3 4 5 6 7 |
|
字典的get方法
字典 get() 函数返回指定键的值,如果值不在字典中返回默认值。
key – 字典中要查找的键。
default – 如果指定键的值不存在时,返回该默认值值。
遍历字典
1 |
|
字典键
1 |
|
字典值
1 |
|
删除键
1 |
|
删除字典
1 |
|
清空字典
1 |
|
3、集合的使用
创建一个集合
1 2 3 |
|
在集合中添加一个新的元素e;如果元素已经存在,则不添加
1 |
|
从集合中删除一个元素,如果元素不存在于集合中,则会产生一个KeyError错误
1 |
|
从集合S中移除一个元素e;
1 |
|
清空集合内的所有元素
1 |
|
从集合S中删除一个随机元素;如果此集合为空,则引发KeyError异常
1 |
|
计算元素个数
1 |
|
判断元素e是否存在于s
1 2 |
|
对于集合X,Y
差集
1 |
|
并集
1 |
|
交集
1 |
|
对称差集(项在t或s中,但不会同时出现在二者中)
1 |
|
判断集合的包含关系
例如:(X 包含 Y,Y ⊆ X )
1 2 3 4 5 6 7 8 |
|
更多Python知识,请关注:Python自学网!!