python序列结构中元素无序_【Python-基础】数据结构——无序容器(无序数据结构)...

611acc5187c6013e2eceb7419172485f.png目录

c473cd7a973f2dbd5fd276c8f7405cd4.png大纲

a739ef1ba60c42f0cacc586144e75f71.png

无序的容器并没有储存顺序(也许在内存地址上有顺序),所有不能使用序列容器的方法

字典 { Dict }ddfa2e2b0c7f6a0c927aa7f81d5bf00e.png

a739ef1ba60c42f0cacc586144e75f71.png

定义字典24e582b03ae1117c56bf0ce5002c4c3e.png

a739ef1ba60c42f0cacc586144e75f71.png

常用操作、方法

-------------修改--------------

值查询 :D[key]

值修改 :D[key] = vaule

元素删除 :del D[key]

添加添加 :D[new_key] =vaule4b49c177f69173930a03c3fe571097d0.png

-------------查询--------------

键值查询 :D[key]702eb4cb016a4117b73d269cbbcdea4b.png

键值查询 :get( )

是用于代替D[key]的f80db8e3ba466a53d2f4cef58f647e27.png

键值判断 :in \ not in (成员运算符)

-------------遍历--------------

遍历键值 :keys( )bec7d68551bf39d12a0cb1b8d030a047.png

dict_keys转list

遍历值:value( )169148d43c588fa63a989011d923352b.png

# dict_values转list

-------------其他--------------

字典返回元组 :items( )fc497b204fc658683530366c02c29499.png

长度查询 :len( )81b8c4d0b61e47c3d9186c2c32a6487e.png

更多列表方法:

https://docs.python.org/zh-cn/3.9/tutorial/datastructures.html#looping-techniques

a739ef1ba60c42f0cacc586144e75f71.png

a739ef1ba60c42f0cacc586144e75f71.png

a739ef1ba60c42f0cacc586144e75f71.png

集合 { Set }fcc5e1d944c29264fe9f315d12b2cf3f.png

定义集合7a4950f00a37c4d477eb2b75499bab52.png

常用操作、方法

-------------修改--------------

添加元素 :add( )00ffa8d60b38f671b4b2d5712d1911c9.png

列表追加到集合 :updata( )250bfa2aa50e2e0defdda803701250a1.png

-------------删除--------------

删除元素 :remove( )

删除元素 :discard( )d41d7eabcbbb3424f189fecf815efdae.png

随机删除 :pop( )2c1c0e2657b646c14f044ef4cebcde47.png

-------------其他--------------

长度查询 :len( )d2a69a481e323f31b5c75165a3728b40.png

元素判断 :in \ not in (成员运算符)

集合运算 :交并补

L 交 :intersection( )

L 并 :union( )

L 补 :difference( )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值