欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

python第八天

程序员文章站 2022-04-19 14:01:41
1.字典是“键值对”的无序可变序列,字典中的每个元素都是一个键值对,包含键对象,值对象a=[‘name’:‘gaoqi’,‘age’:'18,‘job’:‘programmer’]可变对象不能作为键2.字典的创建a={‘name’:‘gaoqi’,‘age’:‘18’}b=dict(name=‘gaoqi’,age=18)3.字典元素的访问①通过键获得值a=[‘name’:‘gaoqi’,‘age’:'18,‘job’:‘programmer’]a[‘name’]**②get()**...

1.字典
是“键值对”的无序可变序列,字典中的每个元素都是一个键值对,包含键对象,值对象
a=[‘name’:‘gaoqi’,‘age’:'18,‘job’:‘programmer’]
可变对象不能作为键
2.字典的创建
a={‘name’:‘gaoqi’,‘age’:‘18’}
b=dict(name=‘gaoqi’,age=18)
python第八天
3.字典元素的访问
①通过键获得值
a=[‘name’:‘gaoqi’,‘age’:'18,‘job’:‘programmer’]
a[‘name’]
**②get()**常用
a.get(‘name’)
python第八天
检测一个键是否在其中
‘name’ in a
4.字典元素的添加修改,删除
a={‘name’:‘gaoqi’,‘age’:'18,‘job’:‘programmer’}
若加的值存在则直接覆盖,若加的值不存在则生成新的
a[‘address’]='西三院’

b={‘name’:‘gaoqi’,‘age’:16,‘job’:‘programmer’,‘address’:'西三院’}
a.update(b)
将新的键值对全部添加到旧字典上

del()删除
del(a[‘name’])
pop()也是删除,把删除的给b
x,y,z=(20,30,40)
[x,y,z]=[20,30,40]

本文地址:https://blog.csdn.net/weixin_44340805/article/details/107168916