zoukankan      html  css  js  c++  java
  • python 字典简介

    python 可变对象:列表/字典/可变集合

          不可变对象:数值/布尔/字符串/元组

    字典的key是不可重复的任意不可变类型,因为用哈希的方式实现的。

              存储:通过表格来存放所有的值(哈希表),在存储键值时,通过某些操作,得到一个哈希表的索引位置,然后根据索引位置存储给定的值。

              查找:通过哈希函数转换成对应列表的索引,并定位到列表的位置获得值。

             查询的效率比较高。 

           dick[key]=value

      dick.get("key")

      dick.getdefault("key",000)

      dick.keys()

      dick.values()

      dick.items()

    python 3字典是view ojbects(字典发生变化,view objects 也发生变化). python 2 字典是列表

    字典遍历

    keys= d.keys()
    
    for key in keys:
    
      print(key)
    
      print(d.[key])
    
    
    kvs=d.items()
    
    for t in kvs:
    
      print(t)
    
    
    for k,v in kvs:
    
      print(k,v)
    每天进步一点点,多思考,多总结 版权声明:本文为CNblog博主「zaituzhong」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
  • 相关阅读:
    排列组合
    从$a_n=f(n)$的角度理解数列中的表达式$a_{n+1}=frac{k}{a_n}$
    洛必达法则的应用
    三角函数专题
    和差角公式的证明
    利用导数证明不等式
    常用数学模型整理
    教给学生知识的本源
    争鸣|两个易混概率题
    es6数组的复制
  • 原文地址:https://www.cnblogs.com/tingxin/p/12193083.html
Copyright © 2011-2022 走看看