# dict 字典 student_info = {"name": "zhangSan", "age": 22, "gender": "Man"} # # 取值方式 # print(student_info["age"]) # 不能切割 # # 可以迭代 # for i in student_info: # 取的值是所有的键key # print(i, end=":") # print(student_info[i]) # 可以根据键进行取值values # keys = student_info.keys() # 取出所有的键 # values = student_info.values() # 取出所有的值 # key_value = student_info.items() # 取出所有的键值对 # # 可以迭代 # for k, v in student_info.items(): # print(k, end=":") # print(v) # key = student_info.get("name") # 根据键取值,如果找不到会返回值:Null(推荐使用get方法) # print(key) # student_info.clear() # 清除内容 # print(student_info) # student_info.pop("name") # 删除元素 # print(student_info) # student_info.popitem() # 删除最后面的元素 # print(student_info) student_info2 = {"number": 123, "like": "play"} student_info.update(student_info2) # 将另一个字典追加进去 print(student_info) del student_info["like"] # 删除指定索引的键值对 print(student_info)