python中的数据结构

python中的数据结构(6种):

  • Number(数值):
    int,float,bool(True/False),complex(复数)
    运算:+ - * / // **
  • String(字符串)
    有序不可变,运算:“+”,“*”
    “r”:字符换变为原始字符串
    “\”:字符转意
  • List(列表)
    有序序列,元素可以是任意类型
    运算:“+”,“*”
  • Tuple(元组)
    有序序列,不可变
    只有一个元素时,元素后加上逗号
  • Dictionary(字典)
    键值对
    字典数据的访问速度比列表快
    键不可变且唯一
    无序
    获取:
    dict.get(key,default=None):根据键获取值,键不存在返回默认值
    dict.items():返回一个凶信所有(键,值)元组的列表
    dict.keys():返回所有键的列表
    dict.valuse():返回所有值组成的列表
    添加:
    dict[key]=value
    删除:
    pop(),potitem(),clear()
    更新:
    update
  • Set(集合)
    元素唯一,不重复
    运算:
    &交集
    ^对称差集
    |并集
    -差集

根据特性划分

有序无序
可变列表字典、集合
不可变字符串、元组数值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值