例如,這段代碼:
data = {"Name": "salat "
, "Ingredient 1": "salad ", "Number of in1": 60
, "Ingredient 2": "salt ", "Number of in2": 19
, "Ingredient 3": "oil ", "Number of in3": 20
, "Ingredient 4": "cheese ", "Number of in4": 50
, "Ingredient 5": "pepper", "Number of in5": 10
}
for key in data:
print(data[key])
印刷:
salat
salad
60
salt
19
oil
20
cheese
50
pepper
10
但我想要:
salat
salad 60
salt 19
oil 20
cheese 50
pepper 10
我怎樣才能得到這個?
uj5u.com熱心網友回復:
假設字典總是以這種方式排序,您可以檢查專案是偶數還是奇數并更改print最終值:
for i,v in enumerate(data.values()):
print(v, end=' ' if i%2 else '\n')
輸出:
salat
salad 60
salt 19
oil 20
cheese 50
pepper 10
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/322847.html
上一篇:獲取dict的特定部分
