Python 【字典的使用】

1.字典放在花括号{ }中的一系列键值对表示

messages={'age':'19','weigh':'99'}

2.要获取与键相关的值,可指定字典名并把键放在后面的方括号内

print(messages[age])
print(messages[weigh])

3.添加键值对

messages['high']='185'

4.在空列表中添加键值对

star={}
star['bk']='cc'
star['force']='book'
print(star)

5.修改字典中的值

star['bk']='pp'
print(star)

6.删除键值对 del语句

del star['bk']

7.使用get()方法来访问值

name = {'fort':'peat','boss':'nueol'}
boss_value= name.get('boss','No bk_value assigned')  #第一个参数用于指定键
print(boss_value)
bk_value= name.get('bk','No bk_value assigned')#第二个参数为当指定的键不存在时要返回的值
print(bk_value)
bk_value= name.get('bk')       #如果没有指定第二个参数且指定的键不存在,将会返回值None
print(bk_value)
8.for循环遍历字典
favorite_languages = {
    'fort':'C',
    'peat':'C++',
    'first':'python',
    'boss':'python',
    'apo':'java',

9.遍历所有的键值对        使用.item()

for name,language in favorite_languages.items():
    print(f'{name}喜欢的编程语言是{language}')
print(favorite_languages.items())

10.遍历所有的键 ---> 本质上是遍历列表      .key()

for name in favorite_languages.keys():
    print(name)
print(favorite_languages.keys())

11.通过键获取值

for name in favorite_languages.keys():
    print(f'{name},谢谢你接受调查')
    print(f'{name}喜欢的编程语言是{favorite_languages[name]}')    #--->键对应的值

12.遍历所有的值 .values()

for language in favorite_languages.values():
    print(language)
print(favorite_languages.values())

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值