python中的字典(dict)

2020-03-23  本文已影响0人  AibWang

字典元素的访问

info = {"name" : "Wang", "age" : 18}

  1. 直接通过index访问:print(info["name"])
    如果访问了字典中不存在的key-value对?
    *直接访问的方式会报错

  2. print(info.get("gender"))
    使用get方法访问字典中不存在的key,返回None
    也可以指定没找到key时返回的值:print(info["gender", 'NaN')

  1. deldel info["name"]
    删除了整个key-value对,无法再次访问

  2. clearinfo.clear()
    清除全部key-value对,得到一个空的字典

字典的遍历:

for key in  info.keys():
  print(key)
for value in info.values():
  print(value)
for key,value in info.items():
  print("key=%s  value=%s" % (key, value))

参考:
https://www.bilibili.com/video/av97960469?p=10

上一篇 下一篇

猜你喜欢

热点阅读