Python学习总结(5)字典与集合及其Python中的不可变对象理解
发布时间
阅读量:
阅读量

Python中dic和det
(1)dict 字典 存储模式 键-值(key-value)格式 符号 { }
字典变量 字典名 字典值
Python预装了字典:dict这一数据结构,在其他编程语言中通常被称为map(Map)。基于键-值(key-value)存储机制的字典设计使得数据检索速度极快。
举例说明,在实际操作中为了方便查找学生的成绩信息,则通常会采用列表结构来存储数据。具体来说,在Python编程环境中进行操作时,则需要准备两个列表: names = [‘Michael’, ‘Bob’, ‘Tracy’] 和 scores = [95, 75, 85]。当给定一个学生的名字时,则可以通过在names列表中找到对应的索引位置,并从scores列表中提取出相应的成绩值。随着列表长度的增长,“list越长”,耗时也越长,“时间复杂度随之提高”。
若采用字典实现,则需建立一个以"名称"为键与"成绩"相对应的映射表。可以直接通过名称快速定位到对应的成绩。无论表的规模多大,在这种设计下都能保持高效的查找速度。用Py
全部评论 (0)
还没有任何评论哟~
