Player Code
Player Code
Player Code
class FootballLeague:
def __init__(self, leaguename, playerList):
self.leaguename = leaguename
self.playerList = playerList
def findmaxplayer(self):
maxx = 0
for i in self.playerList:
if i.rating > maxx:
maxx = i.rating
for i in self.playerList:
if i.rating == maxx:
return i
else:
return None
def sortplayers(self):
sortlist = []
for i in self.playerList:
sortlist.append(i.goals)
return sorted(sortlist)
n = int(input())
playerList = []
for i in range(n):
matches = int(input())
goals = int(input())
rating = int(input())
name = input()
playerList.append(Player(matches, goals, rating, name))
a = FootballLeague("FIFA", playerList)
b = a.findmaxplayer()
if b != None:
print(b.matches)
print(b.goals)
print(b.rating)
print(b.name)
else:
print("No Data Found.")
c = a.sortplayers()
for i in c:
print(i)