Python基础-day04-字典

  字典的表示方法:使用大括号,键值对表示

student = {"name": "mjj", "age": 28}

  字典的特点:

  • 键不能重复,不可变类型作为键,例如字符串、数据类型、元祖,一般选择字符串
  • 值可以为任意值
  • 字典的三种定义方法
    # 第一种
    di = {"name": "mjj", "age": 28, "sex": ""}
    
    # 第二种,列表嵌套元祖转换成字典格式
    di2 = dict([("name", "mjj"), ("age", 18), ("sex", "")])
    
    # 第三种
    di3 = dict(name="mjj", age=18, sex="")

  字典的增删改查方法:

  • 新增
di = {"name": "mjj", "age": 28}
di["sex"] = ""
di.update({"class": "一班","address":"shanghai"})
  • 删除
    di.pop("age")
    di.popitem()
  • 修改
  di["name"]="112"
  • 查询
    name = di["name"]
    name=di.get("name")
原文地址:https://www.cnblogs.com/majinjin/p/14817249.html