两个名称相同但值不同的键

时间:2019-09-12 05:51:39

标签: python dictionary

我正在编写一个程序,提示用户输入位置,联系网络服务并检索json。然后需要解析数据并检索 第一个“ place_id”键。现在,这里的饼干崩溃了。有两个具有相同名称“ place_id”但值不同的键。由于索引不适用于字典,因此解决方案是什么?

items=js['results']
for items in js['results']:
    placeid['place_id']=items['place_id']
    print(placeid)

我希望输出为

{'place_id': 'ChIJVUqIm-fP20YRj5roNMigAqg'}

但是我得到

{'place_id': 'ChIJVUqIm-fP20YRj5roNMigAqg'}
{'place_id': 'ChIJs4tH49_P20YRMW0pE5A376M'}

1 个答案:

答案 0 :(得分:0)

如果您可以通过按键更新值,则只需使用以下一项:

dict.update({'key1': 'value1'})