美文网首页
Python Dict

Python Dict

作者: revlis | 来源:发表于2018-07-21 00:32 被阅读0次
  1. 字典取值
    变量 = 字典[键] #如果没有key会报错
    变量 = 字典.get(键) #如果没有key不会报错, 返回None
    变量 = 字典.get(键,"") #如果没有key不会报错, 返回引号中的内容
    变量 = 字典.keys() #可以把字典中的所有key以视图对象的方式遍历出来,视图对象可随意更改成列表、元组类型。取出的内容没有顺序

for key in 字典.keys() #遍历所有键
for value in 字典.values() #遍历所有值
for item in 字典.items() #遍历所有键和值
for key,value in 字典.items() #遍历所有键和值,遍历一次自动换行
for key in 字典:
print(key, 字典[key]) #打印效果:> key values

  1. 增加键值对
    字典[键] = 值 #无则增,有则改

  2. 删除键值对
    del 字典[键] #删除指定键
    字典.pop(键) #删除指定键
    变量 = 字典.pop(键) #删除键,并返回被删键
    变量 = 字典.popitem() #随机删除一个键值对

  3. 改值
    字典[键] = 值
    字典.update({键:值,键:值}) #更新键值对

相关文章

网友评论

      本文标题:Python Dict

      本文链接:https://www.haomeiwen.com/subject/ffucmftx.html