Advertisement
yukcheong

Week 9 - People Boolean

Nov 27th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. def getkey(dictname,values):
  2.     key=[]
  3.     for items in dictname :
  4.         if dictname[items] == values:
  5.             key.append(items)
  6.     return key
  7.  
  8. names = ['Alice', 'Bob', 'Cathy', 'Dan', 'Ed', 'Frank', 'Gary', 'Helen', 'Irene', 'Jack', 'Kelly', 'Larry']
  9. ages = [20, 21, 18, 18, 19, 20, 20, 19, 19, 19, 22, 19]
  10.  
  11. people = dict(zip(names,ages))
  12.  
  13. print 'Dan' in getkey(people,18) and 'Cathy' in getkey(people,18)
  14. print 'Ed' in getkey(people,19) and 'Helen' in getkey(people,19)
  15. print 'Irene' in getkey(people,19) and 'Jack' in getkey(people,19) and 'Larry'in getkey(people,19)
  16. print 'Alice' in getkey(people,20) and 'Frank' in getkey(people,20) and 'Gary' in getkey(people,20)
  17. print getkey(people,22) == ['Kelly']
  18. print getkey(people,23) == []
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement