zoukankan      html  css  js  c++  java
  • Python 列表实现字典的get功能

    字典有一个很好用的方法,就是get,既可以预防KeyError异常,也可以为不存在的key设置一个默认的value

    例如:

    v=d.get('k','default')

    而列表没有一个类似的方法,如果访问的下标超出列表的长度,就会跳出异常

    如果想在列表中实现字典的get方法的功能,可以这样:

    l = [0, 1]
    d = dict(enumerate(l))
    print d.get(3, 3)

    就是把一个列表转换成字典,然后用get访问

  • 相关阅读:
    登录认证
    json
    关于优化
    网站资源
    设计模式
    Python
    查兰IP
    Linux命令
    centos7.0KVM虚拟化
    Shell数组
  • 原文地址:https://www.cnblogs.com/Xjng/p/4390706.html
Copyright © 2011-2022 走看看