-3
我正在嘗試使用QPX Express。我想保存每個循環結果的機場始發地和目的地。當我發送JSon請求(Origin:ORY/Designation:LAX/Solution 2)時,我通常有2個航班(可能與航班連接)。保存每次迭代的結果python
multivol = data['trips']['tripOption']
origine_air = []
destination_air = []
for p in multivol :
print("")
multivol1 = p['slice']
prix = p['saleTotal']
print prix
for q in multivol1 :
multivol2 = q['segment']
duree_trip = q['duration']
duree_trip_h = duree_trip // 60
print duree_trip_h
for s in multivol2 :
multivol3 = s['leg']
for d in multivol3 :
ori = d['origin']
dest = d['destination']
heure_ar = d['arrivalTime']
heure_de = d['departureTime']
vol_entier = ori + dest
print vol_entier
origine_air.append(ori)
我試圖將結果存儲在一個列表中。
我的結果:
EUR596.60
18
ORYLHR
LHRLAX
EUR596.60
20
ORYLHR
LHRLAX
[u'ORY', u'LHR', u'ORY', u'LHR']
[]
列表的結果是不是我的預期。當你可以看到從ORY飛往LAX時,LRH(倫敦)有一個航班連接,列表中只有第一次航班(ORY至LHR),而不是旅程的第二部分。
我該如何在列表中列出所有行程?
感謝您
羅賓
哪一部分是你遇到的麻煩在列表中存儲的東西嗎? –
你的問題是什麼? – Miket25
感謝您的回覆。我的問題是:如何將一個航班(出發地和目的地)存儲在列表中?我希望有這樣的東西[u'ory',u'LHR',u'LHR',u'LAX']不是'u'ory',u'LHR',u'ORY',u'LHR']。我很難分析QPX。 – Robs