码迷,mamicode.com
首页 > 其他好文 > 详细

Dictionary字典相关操作

时间:2020-09-15 21:01:51      阅读:32      评论:0      收藏:0      [点我收藏+]

标签:get   字典   找不到   tde   参数   键值   取值   长度   update   

  • 键唯一,不会出现两次
  • 键不可变,类型为不可变数据类型(数字、字符串、元组),值可以是其他类型
stu={"name":"张三","age":14}

stu["name"]="李四"        #修改
stu["id"]=1344014          #增加键值对
del stu["age"]          #删除
stu.clear()             #清空方法
del stu                #删除字典对象

a={1:1,"2":2,(1,):4}
print(len(a))       #长度
print(a.get(2))     #看键取值
print(1 in a.keys())   #键是否存在
print(a.items())        #列表形式返回键值元组
a.setdefault("testkey")     #和get差不多,找不到设置键,值为None
{"name":"来找我","age":11}.update({"name":1344014})  #把后面加进前面的,同键则覆盖

a.pop("testkey")        #删除这对键值,参数为键,整个表达式的值为被删的值
print(a.popitem())      #删除最后一个键值对,返回最后一个键值对的元组

Dictionary字典相关操作

标签:get   字典   找不到   tde   参数   键值   取值   长度   update   

原文地址:https://www.cnblogs.com/91lzw/p/13599494.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!