美文网首页
dict特点

dict特点

作者: 云Shen不知处 | 来源:发表于2017-07-29 10:15 被阅读0次

Python中dict的特点

dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随着元素增加而逐渐下降。

不过dict的查找速度快不也是有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。

由于dict是按 key 查找,所以,在一个dict中,key不能重复。

dict的第二个特点就是存储的key-value序对是没有顺序的!

dict的第三个特点是作为 key 的元素必须不可变,Python的基本类型如字符串、整数、浮点数都是不可变的,都可以作为 key。但是list是可变的,就不能作为 key。

相关文章

  • dict特点

    Python中dict的特点 dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度...

  • Python基础入门—字典(dict)

    概述:python中的dict具有如下特点 dict是可变的 dict可以存储任意数量的Python对象 dict...

  • python基础-dict&set

    1.字典 dict 2.访问dict 3.dict特点 4.dict更新 5.dict遍历 6.set集合 7.访...

  • Python基础

    Python数据类型 1.List和Tuple特点? 2.dict的特点? 3.set的特点? 4.list / ...

  • 2018-10-10 Day 09 函数基础

    01 recode 容器: list[] dict{} tuple() set{} 使用频率依次降低 特点:...

  • day9-functionbase

    01 review 容器: list[] dict{} tuple() set{} 使用频率依次降低 特点:...

  • 28-Python中dict的特点

    dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随...

  • 022-Python中dict的特点

    dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随...

  • 6-3Python中dict的特点

    dict的第一个特点是查找速度快,无论dict有10个元素还是10万个元素,查找速度都一样。而list的查找速度随...

  • 【Python爬虫】-四期课后练习4

    # 1 importjson # 2 dict_a={} dict_b=dict() # 3 dict_a={"a...

网友评论

      本文标题:dict特点

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