0
辞書のキーの値を取得したいと思います。 googlemapsで作業した結果、結果が得られました。必要な値を取得して移動したいと考えています。しかし、それは私のために働いていないようです。辞書で複数の値を取得する
結果:
>>>the_distance= gmaps.distance_matrix(origins, destinations)
>>> print the_distance
{u'status': u'OK', u'rows': [{u'elements': [{u'duration': {u'text': u'27 mins', u'value': 1599}, u'distance': {u'text': u'11.9 km', u'value': 11874}, u'status': u'OK'}]}], u'origin_addresses': [u'Lamu, Kayyy'], u'destination_addresses': [u'20 Dave Ave, Mars, Amsterdam']}
は結果を見てみると、キー '行' は異なる値を持っています。私は期間:27 mins
と距離:11.9km
だけが必要です。
私は、上記と同じ結果を得た
>>>the_distance.values()[1:3]
を試してみました。
また、私は私が何をする必要がありますどのような
{u'status': u'OK', u'rows': [{u'elements': [{u'duration': {u'text': u'27 mins', u'value': 1599}, u'distance': {u'text': u'11.9 km', u'value': 11874}, u'status': u'OK'}]}]
を得た
>>the_distance['rows'][:2]
を試してみましたか?
Damn !!どうして私はこれを逃したのですか?私はmehnを吸う!出来た!ありがとう! – YoYo
あなたは吸いません!私たちは時々助けが必要です。うれしいことに私は助けることができた。 – Kosch
ありがとうKosch! 6分の時間で答えを受け入れるだろう(だから私は今それをさせてくれない)。 – YoYo