-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgameRosterPython
More file actions
36 lines (31 loc) · 1.03 KB
/
Copy pathgameRosterPython
File metadata and controls
36 lines (31 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# dict of {str : list of str}
clubs_inEurope = {'99' : ['Manchester United'],
'100' : ['Barcelona'],
'98' : ['Real Madrid', 'PSG'],
'89' : ['Everton', 'Lazio']}
7
# dict of {str: list of str}
players_roster = {'Manchester United' : ['W Ronney'],
'Barcelona' : ['L Messi', 'J Pique'],
'AC Milan' : ['M Balotelli'],
'B Munichen' : []}
#dict of {str: list of str}
players_Position = {'W Rooney': ['Striker', 'Attacking Midfielder'],
'G Cahill':['Centre Half'] ,
'C Ronaldo': ['Winger', 'Striker'],
'L Messi': ['Attacking Midfielder']}
# dict of {str: list of str}
players_Rank = {'*' : [],
'**' : ['F Torres', 'G Jonathan'],
'***' : ['Neymar'],
'****' : ['M Balotteli', 'C Ronaldo'],
'*****' : ['Z Zidane', 'L Messi']}
def team_of_player(name):
for club, players in players_roster.iteritems():
if name in players:
return club
return None
def players_for_pos(desired_position):
for player, actual_positions in players_Position.iteritems():
if desired_position in actual_positions:
yield player