如何运用PYTHON里的setdefault()方法

 时间:2026-04-22 20:26:55

1、打开JUPYTER NOTEBOOK,新建一个PY文档。

如何运用PYTHON里的setdefault()方法

2、x = {"a": 82, "h": 324, "q": 3333}

for k in x.keys():

    if k != "UI":

        x["UI"] = 666

        break

创建一个字典,假设我们要把一个不存在的关键词加入字典里面,但是字典内容太大的话,一般会用FOR LOOPS。

如何运用PYTHON里的setdefault()方法

3、x.setdefault("BB")

x

但是PYTHON里面有setdefault()的方法可以用在这里,这样就不用太麻烦的书写了。这里不存在,所以会返回None。

如何运用PYTHON里的setdefault()方法

4、x.setdefault("CG", 632)

x

在用setdefault的时候,第一个写入要判断的是否存在,第二个写入如果不存在要返回的值。

如何运用PYTHON里的setdefault()方法

5、x.setdefault("CG", 222)

x

如果本来关键词就存在了,那么用这个方法是不会替换原本的内容的。

如何运用PYTHON里的setdefault()方法

6、x.setdefault("make", [1, 2, 3])

x

要灵活使用,列表也是可以加入进去的。

如何运用PYTHON里的setdefault()方法

7、for k in x.keys():

    if k != "QQ":

        x.setdefault("QQ", 999)

        break

        

x

我们返回到最原先,这个时候其实就是这个意思,但是已经不需要这么书写了。

如何运用PYTHON里的setdefault()方法

  • python方法center
  • 电脑怎么玩天天酷跑。腾讯游戏平台玩天天酷跑
  • 树莓派Thonny如何更换编辑器字体
  • 递归的简便写法
  • python列表怎样增删改查
  • 热门搜索
    耒阳怎么读 脸上为什么会有红血丝 凉拌面的家常做法 为什么要建设创新型国家 怎么变白皮肤简单有效 扣肉的做法大全 牙酸是怎么回事 孜然牛肉的做法大全 惊喜用英语怎么说 牙齿痛怎么办