title: Why do the dictionaries in my list have the same contents after I read user input into each of them?
body: <p>so I'm trying to get information from the user , asking him to enter his name and his age and store the values in a dictionary , each dictionary is put inside a table T
  once the user finishes it shows all dictionaries have the same values for a reason that I don't know</p>
  <pre><code>T=[dict()]*3
  for i in range(3):
     T[i][&quot;Name&quot;] = input('Enter name')
     T[i][&quot;Age&quot;] = int(input('Enter age'))
  print(T)
  </code></pre>