发布网友 发布时间:2022-04-24 11:51
共3个回答
懂视网 时间:2022-04-28 05:35
python中向字典添加元素的方法:可以通过给定键值对直接向字典中添加元素,如【aa['价格'] = 100 aa['价格'] = 100】。
方法一:直接添加,给定键值对
(推荐教程:python视频教程)
#pycharm aa = {'人才':60,'英语':'english','adress':'here'} print(aa) # {'人才': 60, '英语': 'english', 'adress': 'here'} #添加方法一:根据键值对添加 aa['价格'] = 100 aa['价格'] = 100 # {'人才': 60, '英语': 'english', 'adress': 'here', '价格': 100}
方法二:使用update方法
#添加方法二:使用update方法添加 xx = {'hhh':'gogogo'} aa.update(xx) print(aa) # {'人才': 60, '英语': 'english', 'adress': 'here', '价格': 100, 'hhh': 'gogogo'}
热心网友 时间:2022-04-28 02:43
字典是一种hash表,即有key,和key键对应下的value
比如说我要初始化一个字典
phonebook={'Alice':'3241','Beth':'9274','Ceil':'3258'}
这样这本字典就有三对项,分别有键(key)和对应的值(value)组成
比如这里Alice,Beth,Ceil都是key
对应的value则分别为3241,9274,3258
key和value之间用冒号(:)隔开,项之间用逗号(,)隔开,整个字典由一对大括号括起来。
比如你要查询beth的电话号码,就可以用这条语句:
print phonebook['Beth']
结果则为9274
现在对字典的基本概念熟悉了吧?!
然后回答下你这个问题。
你要把列表中的元素添加到字典中,那么必须提供key值或value来和d中的{'a','b','c'}对应。
一楼就是其中一个解法,不过有些瑕疵,正确的应该是:
a=dict(zip(d, ['']*3))
a的值即为{'a':'', 'b':'', 'c':''}
此时列表中的元素a,b,c作为key,value的值我们暂定为空
热心网友 时间:2022-04-28 04:01
记得,一定要用‘{}’大括号哟(^U^)ノ~YO