title: Python for-loop repeatedly outputting the input() for every iteration of dictionary contact_emails(not what I want)
body: <pre><code>   contact_emails = {
  
           'Sue Reyn' : 's.reyn@email.com',
           'Mike Filt': 'mike.filt@bmail.com',
           'Nate Arty': 'narty042@nmail.com'
               }
  
           new_contact = input()
  
           new_email = input()
           contact_emails[new_contact] = new_email
  
           for contact in contact_emails:
                        print(new_contact + ' is ' + new_email)
  </code></pre>
  
  <p>The output I want is </p>
  
  <pre><code>s.reyn@email.com is Sue Reyn
  mike.filt@bmail.com is Mike Filt
  narty042@nmail.com is Nate Arty
  alf1@hmail.com is Alf
  </code></pre>
  
  <p>the output I get it </p>
  
  <pre><code>Alf is alf1@hmail.com
  Alf is alf1@hmail.com
  Alf is alf1@hmail.com
  Alf is alf1@hmail.com
  </code></pre>
  
  <p>What am I doing wrong? How should I fix this code to make it output what I would like it to output?</p>