Advertisement
Guest User

tittiesohyum

a guest
Oct 18th, 2019
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. import csv
  2.  
  3. fifa_file = open('Fifa19.csv', encoding='utf-8')
  4. file_reader = csv.reader(fifa_file)
  5. player_data = list(file_reader)
  6. fifa_file.close()
  7. header = player_data[0]
  8. player_data = player_data[1:]
  9. for row in player_data:
  10. for idx in [2,4]:
  11. row[idx] = float(row[idx])
  12.  
  13. def get_age():
  14. player_ages = {}
  15. for row in player_data[1:]:
  16. player_ages[row[1]] = row[2]
  17. max_age = max(player_ages, key=player_ages.get)
  18. return max_age
  19.  
  20. def get_wage():
  21. player_wages = {}
  22. for row in player_data[0:]:
  23. wage = row[7]
  24. wage = wage.replace("K", "")
  25. wage = wage[1:]
  26. wage = int(wage) * 1000
  27. player_wages[row[1]] = wage
  28. max_wage = max(player_wages, key=player_wages.get)
  29. return max_wage
  30.  
  31. def get_value():
  32. player_values = {}
  33. for row in player_data[0:]:
  34. value = row[6]
  35. if value[-1] == "K":
  36. value = value.replace("K", "")
  37. value = value[1:]
  38. value = float(value) * 1000
  39. elif value[-1] == "M":
  40. value = value.replace("M", "")
  41. value = value[1:]
  42. value = float(value) * 1000000
  43. else:
  44. value = value[1:]
  45. value = int(value)
  46. player_values[row[1]] = value
  47. max_value = max(player_values, key=player_values.get)
  48. return max_value
  49.  
  50. def get_club(name):
  51. for row in player_data[0:]:
  52. if row[1] == name:
  53. return row[5]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement