Advertisement
Guest User

Untitled

a guest
Jul 27th, 2018
684
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.26 KB | None | 0 0
  1. from itertools import groupby
  2. from operator import itemgetter
  3. from statistics import mean
  4.  
  5.  
  6. data = [{'age': 18, 'rate': 35}, {'age': 18, 'rate': 28}, {'age': 50, 'rate': 25}]
  7. [(k, mean(i['rate'] for i in g)) for k, g in groupby(data, key=itemgetter('age'))]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement