python中的组合数据类型

python的基本数据类型主要有三类:

  1. 数值类型
  2. 字符串型
  3. 组合数据类型

其中,组合数据类型的数据可以包含多个值,且可以添加、删除、修改等,常常用于存储、操作数据等,是数据分析中常用的数据类型。常用的组合数据类型有列表、元组、字典、集合

数值类型和组合类型的区别主要在于:
1.数值类型的数据是单一的,只包含一个值,而组合类型的数据可以包含多个值。
2.数值类型的数据是不可变的,即一旦创建就不能修改,而组合类型的数据是可变的,可以添加、删除和修改其中的元素.
3.数值类型的数据通常用于进行数学计算和逻辑判断,而组合类型的数据通常用于存储、组织和操作多个相关的数据。

下表列出了常用组合数据类型的创建方法及常用的操作函数。

列表 元组 字符串 集合 字典
描述

[ ]

有序,可变

( );如果只有一个元素(2,);轻量级列表,本质区别是元组不可变,列表可变。

元组可用作字典的键,也可以作为集合的元素,但列表不可以,包含列表的元组也不可以。

’ ‘,” “,’‘’ ‘’‘均可

有序,不可变

{ },无序,可变,元素唯一。集合中只能包含数字、字符串、元组等不可变类型的数据,不能包含列表、字典等可变类型的数据。

{键1:值1,键2:值2}

无序,键不可重复,且必须为不可变数据。值可以重复,也可变。

创建

a = [ ]

a = list()

可以将其他类型转换为列表

a = (1,2,3)

a = tuple()

可以将其他类型转换为列表

a = ’ ‘

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值