目录
数据结构类型 | 特征 | 标识 |
---|---|---|
元组 (tuple) |
一种高级的数据结构,可索引,但不能修改 | 用小括号()标识 tup = (1,2) |
列表 (list) |
与元组类似,可索引,可修改 | 用中括号[ ]标识 list1 = [1,2,3] |
集合 (set) |
类似于中学数学中学的集合,具有无序性和不重复性的特征 | 用大括号{ }标识 {1,2,3} |
字典 (dict) |
通过key:value来构建 | 用大括号{ }标识 {'证券代码' :'000880'} |
数组 (array) |
科学计算和代数运算常用的数据类型,类似于代数的向量和矩阵。NumPy模块常用 | 用array、小括号、中括号共同标识 array([1,2,3]) |
数据框 (DataFrame) |
数据分析常用的类型,带有索引(index)和列名(column)。 Pandas中常用 |
用DataFrame、小括号、中括号共同标识 |
注:本次笔记主要记录前4中数据结构,数组和数据框之后会在NumPy和Pandas模块提及。
1.元组
语法结构:
变量 = (元素1,元素2,元素3,...)
1.1元组的创建
注:如果元组中只包含一个元素,需在元素后加一个逗号,否则无法构成一个元组。示例如下:
1.2元组的访问
1)访问元组的第一个元素(索引从0开始,而不是1)
注:这儿设计切片和索引的知识,后续会补上这一块的知识
2)访问元组最后一个元素