• 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访问

  • 相关阅读:
    Ubuntu
    SSH
    Markdown
    Mac OS 上的一些骚操作
    Linux Bash
    JConsole
    IDEA
    Groovy
    Github
    Git
  • 原文地址:https://www.cnblogs.com/Xjng/p/4390706.html
Copyright © 2020-2023  润新知