title: Create a list of dictionaries from a global variable using map or comprehension list python
body: <p>I have a dictionary as a global variable and a list of string:</p>
  
  <pre><code>GLOBAL = {"first": "Won't change", "second": ""}
  words = ["a", "test"]
  </code></pre>
  
  <p>My goal is to create the following list:</p>
  
  <pre><code>[{"first": "Won't change", "second": "a"}, {"first": "Won't change", "second": "test"}]
  </code></pre>
  
  <p>I can do it with the following code:</p>
  
  <pre><code>result_list = []
  for word in words:
      dictionary_to_add = GLOBAL.copy()
      dictionary_to_add["second"] = word
      result_list.append(dictionary_to_add)
  </code></pre>
  
  <p>My question is how can I do it using a comprehension list or using the map() function</p>