Python数据结构

目录

1.元组

1.1元组的创建

1.2元组的访问

 2.列表

2.1列表与元组的异同

 2.2列表的创建

 2.3列表的访问及索引值

 2.4列表的修改

2.4.1添加

2.4.2删除

 2.4.3 插入

 2.5列表的排序

 2.6列表中的元素计数

3.集合(set)

 3.3集合的修改

3.3.1添加

 3.3.2删除

4.字典

4.1字典的特征

4.2字典的创建

 4.3字典的访问

4.3.1


不同数据结构之间的对比
数据结构类型 特征 标识

元组

(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)访问元组最后一个元素

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值