本文是《财务Python基础:财务数据如何存储》视频的文字版笔记,供大家参考。
列表
列表定义
- 列表List用[]标识,是python最常用的复合数据类型。
- 同一个列表中也可以出现不同类型的数据项,它支持数字、字符串甚至可以包含列表(嵌套)。
- 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。
列表计算
- 列表的每个元素都对应一个索引号。
- 对所有的序列都可以做+、*、获取、切片操作。
元祖
元祖定义
- 元祖使用()定义。
- 元祖与列表类似,不同之处在于元祖的元素不能修改。
字典
字典定义
- 字典是无序的,字典当中的元素是通过键key来存取的。
- 字典用{}标识,由索引(key)和它对应的值(value)组成,key和value用冒号隔开。
- 字典的键是唯一的,但值不需要唯一。
字典操作
- dict[key]访问字典里的值。
- dict[key]=修改值或添加键值对。
- del dict[key]删除键值对。
- del dict删除字典。
- dict.keys()以列表返回所有键。
- dict.values()以列表返回所有值。
- dict.items()返回所有键值对。
集合
集合定义
- 集合set是一组key的集合,不存储value。
- 由于key不能重复,所以在set中没有重复的key。
- set可以看成数学意义上的无序和无重复元素的集合。
数据类型转换
- 数据类型的转换只需要将数据类型作为函数名即可。
- 这些函数返回一个新的对象,表示转换的值。