if "name" in w中为什么调用这个Name关键字做判断,哪个字典的key
来源:4-4 实操实现:天气预报功能
阿邸
2020-03-17 17:46:22
如红框所选,为什么要用name这个关键字来做判断呢
1回答
好帮手乔木
2020-03-17
同学你好:
w是get_weather函数的返回值。
该值是weather字典。
该字典的样式是:
{"name": w[0], "date": w[1], "weather": w[2], "max": w[3], "min": w[4], "wind": w[5]}

if "name" in w:
条件成立,说明有对应城市的信息,该字典中也就有"name"这个key。
同学可以在每一个步骤都print一下上一个定义的变量,这样就好识别出每一步骤实现的内容。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题