python如何往空字典添加键值对??

python如何往空字典添加键值对??,第1张

题主你好,

看例子吧:

我先定义一个空字典dic:

dic = {}

向字典中添加键值对是通过: 

字典名['键名'] = '值' 

这种形式, 下面我向字典中添加一个键为'name', 值为'hello kitty'的这么一个键值对:

dic['name'] = 'hello kitty'

此时字典dic的值就内{}, 变为了{'name': 'hello kitty'}

---

测试截图:

希望可以帮到题主, 欢迎追问

对字典的赋值,有两种方法:

>>>count={}

>>>count['a']=0

>>>count

{'a':0}

这种方法,如果字典不存在方括号里的键,则字典会增加一项。如果字典存在方括号里的键,则修改这个键的值为=右边的值。

setdefault()方法有两个参数,第一个为键,第二个为值。

如果字典不存在这个键,则字典增加一项。

如果字典存在这个键,则将其值修改为第二个参数。

>>>count.setdefault('c',0)

>>>count

{'a':0,'c':0}

>>>count.setdefault('a',1)

>>>count

{'a':1,'c':0}

如下图所示,顺便说一下可能的报错问题:

dict()是python的一个内建函数,如果将dict自定义为一个python字典,在之后想调用dict()函数是会报出“TypeError: 'dict' object is not callable”的错误,只需将之前自定义的变量delete掉即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11882307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存