zoukankan      html  css  js  c++  java
  • Python学习笔记字典之setdefault()方法

    随笔记录方便自己和同路人查阅。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      你常常需要为字典中某个键设置一个默认值,当该键没有任何值时使用它。

    #------------------------------------------------我是可耻的分割线-------------------------------------------

      1、复杂写法,示例代码1:

    eggs = {'name': 'Zophie', 'species': 'cat', 'age': '8'}
    if 'cups' not in eggs:
        eggs['cpus'] = '0'
    print(eggs)
    

      运行结果:

      2、简单写法,示例代码:

    eggs = {'name': 'Zophie', 'species': 'cat', 'age': '8'}#定义一个字典
    eggs.setdefault('cups','0')#如果该字典中没有此键,setdefault()方法会向字典中写入该键和预置值
    print(eggs)
    

      运行结果:

      两者运行执行结果一样,但第二种明显简洁许多。

  • 相关阅读:
    权限管理命令
    常用命令2
    常用命令1
    queue
    poj 3984
    L3-008 喊山 (30 分)
    常州大学新生寒假训练会试 I 合成反应
    dfs 的全排列
    poj 1154
    hdu 1241
  • 原文地址:https://www.cnblogs.com/lirongyang/p/9544629.html
Copyright © 2011-2022 走看看