我有以下一段代碼:的Python:獲得可變退出循環
for response_i in response['response']:
var_1=None
if response_i['objkey'] == 'explorecube_data':
var_1=response_i['objcontent'][0]['title']
if response_i['objkey'] == 'explorecube_data' and response_i['objcontent'][0]['title'] == var_1:
print(var_1)
dim_1=None
if response_i['objkey'] == 'explorecube_dimvalues':
dim_1=response_i['objcontent'][0]['title']
if response_i['objkey'] == 'explorecube_dimvalues' and response_i['objcontent'][0]['title'] == dim_1:
print(dim_1)
ab=[var_1, dim_1]
print(ab)
我更新的問題。 以下是輸出:
['tos', None]
[None, None]
[None, 'lat']
[None, None]
我想有以下輸出:
['tos', 'lat']
我明白任何建議來解決這個問題
'response ['response']'包含什麼? – DeepSpace
使用複製和粘貼來輸入代碼,以確保縮進符合您的要求。您的原創[如需要](http://ideone.com/TeL9eM)。 – molbdnilo
這個問題已經更新。 –