How to use list comprehension to add an element to copies of a dictionary?

后端 未结 1 1492
梦如初夏
梦如初夏 2020-12-30 03:53

given:

template = {\'a\': \'b\', \'c\': \'d\'}
add = [\'e\', \'f\']
k = \'z\'

I want to use list comprehension to generate

         


        
相关标签:
1条回答
  • 2020-12-30 04:32
    [dict(template,z=value) for value in add]
    

    or (to use k):

    [dict(template,**{k:value}) for value in add]
    
    0 讨论(0)
提交回复
热议问题