第五天
字典 数据类型: 可变(不可哈希) list dict set 不可变(可哈希) str int bool tuple 例如 对字符串操作之后 形成的是新的字符串 原字符串不改变 字典:{}括起来 键:对值 键 : 不可变类型 int str (bool tuple 几乎不用) 房间号 唯一 值:可以是任意类型 房间 放什么都行 字典3.5无序 3.6x 初次建立 顺序 但是学术上不认为是有序 3.7x以后都是有序的 优点:查询速度快,存储关联性数据 缺点:,空间换时间 创建方式 直接创建 dic = dcit(("one",1),("two",2),("three",3)) dic={"大王":"365","age":18} 方式二 dic=dict(one=1,two=2,three=3) 方式三 dic=dict({"one":1,"two":2,"three":3}) 增 dic={"name":"太白","age":18} 第一种--有则改之,无则添加 dic["sex"]="男" dic["age"]=23 #有则改之,无则添加 "age"已经有了 把他的18改为23 第二种--有则不变,无则添加 dic.setdefault("hobby") dic={"name":"太白","age":18,"hobby":None} dic