だから私の目的はから行くことです:
fruitColourMapping = [{'apple': 'red'}, {'banana': 'yellow'}]
に
finalMap = {'apple': 'red', 'banana': 'yellow'}
私が得た方法は次のとおりです。
from itertools import chain
fruits = list(chain.from_iterable([d.keys() for d in fruitColourMapping]))
colour = list(chain.from_iterable([d.values() for d in fruitColourMapping]))
return dict(zip(fruits, colour))
より良いPythonの方法はありますか?