title: Python assignment for a phonebook
body: <p>This weeks lab is based on the example on pages 53,54 of the wikibook "Non-Programmers Tutorial For Python" by Josh Cogliati (2005), (see <a href="http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Dictionaries" rel="nofollow">http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Dictionaries</a>). </p>
  
  <p>In his example, Cogliati has options for printing, adding, removing, and looking up a phone number. Change the code so that, instead of the value in the dictionary being a simple phone number, it is now a list with three values:</p>
  
  <ul>
  <li>phone number</li>
  <li>e-mail</li>
  <li>address web page</li>
  </ul>
  
  <p>The key should still be simply the persons name. Adapt the menu used in the example accordingly, for example the '2. Add a Phone Number' should now read '2. Add an entry' and if selected should ask the user for the 4 items of information (name, phone, email, web). Aditionally:
  Add an option (e.g. number 6 in the menu) to 'Change/Edit an existing entry'.
  Add options to:</p>
  
  <ul>
  <li>Print just a list of the phone numbers</li>
  <li>Print just a list of the e-mail addresses</li>
  <li>Print just a list of the web addresses</li>
  <li>Print all of the above together</li>
  </ul>
  
  <p>This is the assignment we were given, I understand what's given in the link and have added a bit to it, unsure as to how to go about adding in the calling upon of the email and webpage information once stored</p>