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

后端 未结 1 1493
梦如初夏
梦如初夏 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)
提交回复
热议问题