Есть много способов сделать это.Вы можете попробовать это явно:
student_data = [{'id':1, 'Hacker' : 'DOSHI', 'Rank' : 43},
{'id':2, 'Hacker' : 'JOSHI', 'Rank' : 45},
{'id':3, 'Hacker' : 'MOSHI', 'Rank' : 41},
{'id':4, 'Hacker' : 'LOSHI', 'Rank' : 98},
{'id':5, 'Hacker' : 'AOSHI', 'Rank' : 14}]
counter = 0
sumRank = 0
for i in student_data:
sumRank+=i['Rank']
counter = counter+1
average = sumRank/counter
print(average)
Также вы можете попробовать это решение с одним вкладышем (используя list comprehension
):
print(sum([i['Rank'] for i in student_data])/len(student_data))