前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中字典(key-value)

Python中字典(key-value)

作者头像
benym
发布2022-07-14 12:31:41
6090
发布2022-07-14 12:31:41
举报
文章被收录于专栏:后端知识体系后端知识体系

# 字典(key-value)

字典就像一本地址簿,如果你知道了他或她的姓名,你就可以在这里找到其地址或是能够联 系上对方的更多详细信息,换言之,我们将键值(Keys)(即姓名)与值(Values)(即地 址等详细信息)联立到一起。在这里要注意到键值必须是唯一的,正如在现实中面对两个完 全同名的人你没办法找出有关他们的正确信息。

# 代码

代码语言:javascript
复制
# 字典
# "ab"是地址(Address)薄(Book)的缩写

ab = {
    'Swaroop': 'swaroop@swaroopch.com',
    'Larry': 'larry@wall.org',
    'Matsumoto': 'matz@ruby-lang.org',
    'Spammer': 'spammer@hptmail.com'
}

print("Swaroop's address is", ab['Swaroop'])

# 删除一对键值-值配对
del ab['Spammer']

print('\nThere are {} contacts in the address-book\n'.format(len(ab)))

#我们通过使用字典的  item  方法来访问字典中的每一对键值—值配对信息,这一操作将返回一份包含元组的列表

for name, address in ab.items():
    print('Contact {} at {}'.format(name, address))

# 添加一对键值-值配对
ab['Guido'] = 'guido@python.org'

if 'Guido' in ab:
    print("\nGuido's address is", ab['Guido'])
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 字典(key-value)
  • # 代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档