Advertisement
Rew35

Untitled

Feb 15th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. # CREATE YOUR FUNCTION HERE
  2. def print_data(dictionary):
  3. name = input("Enter a name:\n")
  4. while name not in dictionary:
  5. print("ERROR: unknown name.")
  6. name = input("Enter a name:\n")
  7. #if(name not in dictionary):
  8. #print("ERROR: unknown name.")
  9. #else:
  10. print("Data available for {0}:".format(name))
  11. for k, v in dictionary[name].items():
  12. print("{0} -> {1}".format(k, v))
  13.  
  14. # DON'T CHANGE THIS CODE!
  15. # IT IS USED FOR THE FIRST TWO TEST CASES
  16. if __name__ == "__main__":
  17. example = {'Maegan': {'phone': '1', 'major': 'neuroscience'},
  18. 'Caio': {'biggest fear': 'grading', 'major': 'comp. sci.', 'hobby': 'fifa'},
  19. 'Bruce': {'phone': '3', 'biggest fear': 'bats', 'hobby': 'fighting crime'},
  20. 'Jared': {'major': 'cs', 'hobby': 'working :('},
  21. 'Shengquan': {'phone': '3120'},
  22. 'Vivian': {'major': 'data science'},
  23. 'Barry': {'major': 'forensics', 'hobby': 'running'}}
  24.  
  25. print_data(example)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement