python字典操作

# -*- coding:utf-8 -*-
d={'姓名':'李四','性别':'男','身高':180}
print(d)
# 根据键访问值,不存在会报错
print(d['姓名'])
#get方法,不存在返回None
print(d.get('姓名'))
print(d.get('年龄'))
# key修改
d['身高']=200
print(d)
# 添加
d['年龄']=15
print(d)
# 删除 del clear()
# del d 删除全部字典
# d.clear()清空整个字典
del d['年龄']
print(d)
# 测量键值对的个数
print(len(d))
# 返回键
print(d.keys())
# 返回值
print(d.values())
# 返回包含所有元祖列表
print(d.items())
# 检测键是否存在
print( '姓名'  in d)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 学习了 Python 基本的字典操作后,学习这些进阶操作,让写出的代码更加优雅简洁和 pythonic 。 与字...
    追梦人物阅读 14,376评论 10 70
  • 在阿里云OSS API用户身份验证的时候,需要按照提供的算法对参数进行验证 其中Content-MD5和Conte...
    云端漫记阅读 4,093评论 0 1
  • 具体函数有 set(),pop(),update(),items(),keys(),values(),get(),...
    嗨皮Jerry阅读 6,995评论 0 1
  • 碰到这种问题,你会怎么回答? 我是直接不想回答。 顺便,我也开源了自己产品中的部分代码,比如 IAPHelper ...
    ITJason阅读 1,365评论 0 1
  • 题一: 客户:学习教练之后“没有”负能量好不好? 教练:只要是你真正想要的。同时人是有情绪的动物,教练成长是曲线波...
    您好左右Lily阅读 1,657评论 5 1