我在以下方面遇到了麻烦:
用于openweather
的API的模块返回以下类型:
class pyowm.weatherapi25.weather.Weather
它可以返回以下值:
{'1h': 1.34}
{}
我如何拿走单独的物品(例如'1h'
和1.34
)?
我在以下方面遇到了麻烦:
用于openweather
的API的模块返回以下类型:
class pyowm.weatherapi25.weather.Weather
它可以返回以下值:
{'1h': 1.34}
{}
我如何拿走单独的物品(例如'1h'
和1.34
)?
{'1h':1.34}是python字典。通常,您可以通过以下循环迭代其键和值:
for x,y in d.items():
print(x,y)
其中x永远是键,y是对应的值。
要单独获取密钥:
mykeys = d.keys()
要分别获取值:
myvalues = d.values()
,
这似乎是python字典。在这种情况下,要获取密钥(“ 1h”),您可以执行以下操作:
my_dict = {'1h': 1.34}
keys = my_dict.keys()
要获取物品:
values = my_dict.values()