0
我有一個字典列表,並且希望將一些函數f
應用於相同的字典鍵。我可以使用for循環在多行:將函數映射到列表中的字典值
dicts = [d1, d2, d3]
for dict in dicts:
dict['key'] = f(dict['key'])
那麼如何在一行中完成? 感謝
我有一個字典列表,並且希望將一些函數f
應用於相同的字典鍵。我可以使用for循環在多行:將函數映射到列表中的字典值
dicts = [d1, d2, d3]
for dict in dicts:
dict['key'] = f(dict['key'])
那麼如何在一行中完成? 感謝
這可能會幫助你,你在找什麼
地圖(<功能>,[字典中類型的字典[關鍵]對於字典如果字典[關鍵])
'在字典( d1,d2,d3):dict ['key'] = f(dict ['key'])''''''''''''''''''''''''襯墊*是自己的目標。與其他人相比,單班輪的想法通常是「優雅」的方式。但這是*不*總是如此。 –
@WillemVanOnsem謝謝,但我期望的東西與清單comprehentions或地圖功能=) – Zalatik
我很抱歉,這不是正確的評論堆棧溢出,但@Willem Van Onsem是令人敬畏 – Mandy8055