我必须准备要使用POST发送的JSON文件,但是我已经遇到了以下格式:
offer {
"location":
{
"city": "Kharkov",
"address": "street"
}
"dates": [
{
"start_date": "2018-10-10 14:00",
"end_date": "2018-11-11 14:00"
}]
}
在此之前,要为城市字段设置值,我使用了以下实现:
offer['location']['city'] = "Kharkov"
但是现在我不知道如何将值添加到键 start_date 中,因为字典在列表中。
答案 0 :(得分:0)
'dates'
是一个列表。使用索引访问其中的密钥。
例如:
offer['dates'][0]["start_date"] = "NewDate"
print(offer)
输出:
{'dates': [{'start_date': 'NewDate', 'end_date': '2018-11-11 14:00'}], 'location': {'city': 'Kharkov', 'address': 'street'}}