python swith pywapi中的字符串切片
我用python开发了一个程序来告诉天气。 我已经使用了pywapi模块。我想分割它提供的位置 考虑以下示例:python swith pywapi中的字符串切片,python,slice,weather,Python,Slice,Weather,我用python开发了一个程序来告诉天气。 我已经使用了pywapi模块。我想分割它提供的位置 考虑以下示例: >>> pywapi.get_location_ids('new york') {u'JMXX0950': u'New York, 14, Jamaica', u'UKXX7149': u'New York, LIN, United Kingdom', u'JMXX1405': u'New York, 06, Jamaica', u'USNY0996
>>> pywapi.get_location_ids('new york')
{u'JMXX0950': u'New York, 14, Jamaica', u'UKXX7149': u'New York, LIN, United
Kingdom', u'JMXX1405': u'New York, 06, Jamaica', u'USNY0996': u'New York, NY'}
我只需要位置id。有人能帮我切割吗
谢谢 看起来API返回了一个Python字典,其中位置ID是键,精心设计的有意义的名称是值 因此,只需使用
键
方法即可获得位置ID
data = pywapi.get_location_ids('new york')
print(data.keys())
看起来API返回了一个Python字典,其中location ID是键,精心设计的有意义的名称是值 因此,只需使用
键
方法即可获得位置ID
data = pywapi.get_location_ids('new york')
print(data.keys())
我还想打印城市的名称。你能给我看一下上面的预期输出吗?我的意思是它应该打印城市的名称和代码,如下所示:“纽约:USNY0996”,即字典中每个值的“城市名称:城市代码”。所以你只想保留值的第一部分一份?就像《纽约,06,牙买加》中的《纽约》一样?不,我想要城市名称和代码都以易于阅读的格式,正如我在上面的评论中提到的。我也想打印城市的名称。你能给我看一下上面的预期输出吗?我的意思是它应该打印城市的名称和代码,就像这样:'纽约:USNY0996'即'城市名称:城市代码'对于字典中的每个值。所以你只想保留价值部分的第一部分?就像《纽约,06,牙买加》中的《纽约》?不,正如我在上面的评论中提到的那样,我希望城市名称和代码都是易于阅读的格式。