【发布时间】:2021-01-10 18:11:26
【问题描述】:
所以我是 dicts 的新手,我正在尝试在 json 字典中查找和保存用户名,但我不断发现用户名不在字典中,我尝试了一些在这里找到的解决方案,但似乎没有上班,是不是我的字典有问题?
username = input("Write your username: ")
user_data['users'].append({
'name': f'{username}',
'highscore': '0',
'table': ['-', '-', '-', '-', '-', '-', '-', '-', '-'],
'turn': '1'
})
with open('user_data.json', 'w') as file:
json.dump(user_data, file, indent=4)
试过这个和一些类似的
"name" in user_data.values()
【问题讨论】:
-
你的意思是dict value还是dict key?
-
为什么要使用列表?作为 user_data['users'] 的值?
-
@Dieter 所以我可以将数据附加到它
-
@mkrieger 在发布之前已经看到了那个,但它不起作用
标签: python json dictionary key-value-store