- 元祖
- 用途
- 当我们需要记录多个同种属性的值,并且只有读的需求没有改的需求时,应该用元组
- 定义方式
- 在()内用逗号分隔开多个任意类型的元素
- 注意:当元组内只有一个元素时,必须加逗号
- 数据类型转换
- 常用操作和内置的方法
- 优先掌握的操作
- 按索引取值(正向取+反向取)
- 切片(顾头不顾尾,步长)
- 长度
- 成员运算in和not in
- 循环
- 需要掌握的操作
- 总结
- 字典
- 用途
- 定义方式
- 在{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,其中value可以是任意类型,而key必须是不可变的类型(通常应该是str类型)
- 数据类型转换
- 常用操作和内置的方法
- 优先掌握的操作
- 按key存取值
- 长度len
- 删除
- 键keys(),值values(),键值对items()
- 循环
- get取值
- 需要掌握的操作
- fromkeys()
- update()
- setdefault(k,v):执行完毕后是为了保证字典中必须有这么一个k
- 总结
- 集合
- 用途
- 定义方式
- 在{}内用逗号分隔开多个元素,多个元素必须满足以下条件
- 每一个元素必须是不可变类型
- 集合内元素不能重复
- 集合无序
- 注意
- 数据类型转换
- 常用操作和内置的方法
- 关系运算
- 交集:&、intersection()
- 并集:|、union
- 差集: -、difference
- 对称差集:^、symmertirc_difference
- 父集/子集
- 包含和被包含关系(issuperset,issubset)
- 长度len
- 成员运算 in和not in
- 掌握的操作
- uppdate
- add
- pop
- remove
- difference_updata
- intersection_update
- symmertric_difference_update
- discard
- isdisjoint
- 总结
- 布尔类型
- 在条件判断中所有的数据都会转换布尔值
- 只需记住布尔值为假的数据类型即可:0,None,空
posted @
2019-01-04 15:13
七天小圣
阅读(
179)
评论()
收藏
举报