Python 字典

本文介绍了Python字典的基本操作,包括访问值、添加键值对、修改值、删除键值对以及遍历字典。字典是一种键值对的数据结构,键必须是不可变类型且唯一,值可以任意且可修改。通过get()方法安全访问字典值,避免KeyError。此外,还展示了如何遍历字典的键值对。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、使用字典

字典特性:

  1. 键和值之间使用冒号分隔,键值对之间用逗号分割
  2. key-value结构
  3. key必须为不可变数据类型、必须唯一 【dict依赖通过key计算位置的哈希算法】
  4. 可存放任意多个value、可修改、可以不唯一
  5. 无序
  6. 查询速度快,且不受dict的大小影响

1.访问字典中的值

alien_0={'color':'green','point':5}

print(alien.get('color'))

2.添加(或创建)键值对

alien={"color":"green",'point':5}

alien["x_position"]=0

alien["y_position"]=25

print (alien)

{'color': 'green', 'point': 5, 'x_position': 0, 'y_position': 25}

3.修改字典中的值

alien={"color":"green}

alien["color"]="yellow"

print('The alien is now %s' % alien["color"])

The alien is now yellow

4.删除键值对(注:删除的键值对会永远消失)

alien={"color":"green",'point':5}

del alien["point"]

print(alien)

{'color': 'yellow'}

5.使用get()来访问值

alien={"color":"green",'point':5}

point_value=alien.get('point','No point value assigned')

print(point_value)

5

6.遍历字典

alien={"color":"green",'point':5,“shape”:“eclipse”}

for key,value in alien.items():

  print("%s:%s"%(key,value))

color:yellow
point:5
shape:eclipse

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值