Python变量类型 之 字典

"""
3.1 字典的定义
    1.dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型
    2.字典同样可以用来 存储多个数据
        1)通常用于存储 描述一个 物体 的相关信息
    3.和列表的区别
        1)列表 是 有序 的对象集合
        2)字典 是 无序 的对象集合
    4.字典用 {} 定义
    5.字典使用 键值对 存储数据,键值对之间使用 , 分隔
        1)键 key 是索引
        2)值 value 是数据
        3)键 和 值 之间使用 : 分隔
        4)键必须是唯一的
        5)值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组

3.2 字典常用操作
    xiaoming.clear       xiaoming.items       xiaoming.setdefault
    xiaoming.copy        xiaoming.keys        xiaoming.update
    xiaoming.fromkeys    xiaoming.pop         xiaoming.values
    xiaoming.get         xiaoming.popitem

3.3 循环遍历
    for ... in ...

3.4 应用场景
    1.尽管可以使用 for in 遍历 字典
    2.但是在开发中,更多的应用场景是:
        1)使用 多个键值对,存储 描述一个 物体 的相关信息 —— 描述更复杂的数据信息
        2)将 多个字典 放在 一个列表 中,再进行遍历,在循环体内部针对每一个字典进行 相同的处理

"""

# 定义字典
xiaoming = {"name": "小明",
            "age": 18,
            "gender": True,
            "height": 1.75}

xiangming_2 = {
    "weight": 34
}

# print(xiaoming.update(xiangming_2))  # update 合并
# xiaoming.clear()  # clear 清空数据

for name in xiaoming.keys():

    print(name)

评论