美文网首页Python
Python使用dict

Python使用dict

作者: anyurchao | 来源:发表于2018-07-09 16:30 被阅读0次

1.dict

dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list:

给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,list越长,耗时越长。

names = ['Michael','Bob','Tracy']
scores = [95,75,85]
count = -1
for name in names:
    count = count + 1
    if name == "Bob":
        print scores[count]

如果用dict实现,只需要一个“名字”-“成绩”的对照表,直接根据名字查找成绩,无论这个表有多大,查找速度都不会变慢。用Python写一个dict如下:

d = ['Michael']

详细文件移步Python学习笔记

相关文章

  • dict(key与value)和set(key)

    dict和set dict (字典的使用) Python 内置了字典:dict的支持,dict全程dictiona...

  • Python3-dic 和 set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • python字典和集合、不可变对象

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • Python学习笔记(5)---dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • python学习-使用dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • Python学习10-字典dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • dict【转载】

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • 第10节:使用dict和set

    dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用...

  • Dict和Set

    Dict Python内置了字典Dict(全称Dictionary),使用键-值(key-value)存储,具有极...

  • Python使用dict

    1.dict dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-va...

网友评论

    本文标题:Python使用dict

    本文链接:https://www.haomeiwen.com/subject/euhtpftx.html