python字典的增删改查

  • 创建字典
  • dic = {"name":l"iu","age":10}
  • dic = dict(a=1,b=2)
  • print(dic)
  • dic(["sex"])="male"
    • 无责增加,有责覆盖。
  • .setdefault("sex","male")
    • 无则增加,有则不变。有返回值。
  • s = dic. pop("sex”)
    • 返回值是键对应的值
  • print(s)
  • dic.popitem()
    • 删除最后一个
  • dic.clear ( )
  • del . dic
    • 删除整个字典
  • del.dic["name"]
    • 删除键对应值
  • dic.updata(a=12)
    • 增 也是改
  • dic1{"name":“liu”,"age":"15"}
  • dic2={“name”:“你”,”weight“:“sd”}
  • dic1.updata(dic2)
    • 有则改变,无责增加。
  • print(dic1["hobby"])
    • 没有键会报错
  • print(dic1.get("hpbby",888))
    • 没有键会默认返回none,还可以自己定义返回值:如:888
    • for 循环
    • 通过键找值
    • dic.keys 键
    • dic.values 值
    • dic.items 键值

你可能感兴趣的:(python字典的增删改查)