比方說,我有車的名單:Python的選擇指定的項目
car=[{'model':'ferrari', 'color': 'red', 'price':1200},
{'model':'lamborgini', 'color': 'blue', 'price':2000},
{'model':'ferrari', 'color': 'yellow', 'price':1000},
{'model':'ferrari', 'color': 'yellow', 'price':500}]
我要選擇每一個模型的顏色組合的最便宜的汽車(最廉價的紅藍寶堅尼,最廉價的綠色法拉利等)和把它們放在新的列表中。
輸出應該是:
[{'model':'ferrari', 'color': 'red', 'price':1200},
{'model':'lamborgini', 'color': 'blue', 'price':2000},
{'model':'ferrari', 'color': 'yellow', 'price':500}]
我怎樣才能做到這一點?
您能否詳細說明您的問題。也許增加一個例子。我不明白爲什麼'red'+'lamborgini'應該是最便宜的。綠色在你的名單中無處可尋 – Miguellissimo 2014-11-06 01:14:27
@Miguellissimo看看編輯或我的回答 – Monacraft 2014-11-06 01:16:37