Advertisement
Fhernd

agrupar-registros.py

Apr 1st, 2018
2,163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.65 KB | None | 0 0
  1. from operator import itemgetter
  2. from itertools import groupby
  3.  
  4. registros = [
  5.     {'usuario': 'johnortizo', 'fecha_registro': '01/01/2012'},
  6.     {'usuario': 'fhernd', 'fecha_registro': '13/03/2012'},
  7.     {'usuario': 'infZer0', 'fecha_registro': '01/01/2012'},
  8.     {'usuario': 'JohnOrtizLrnr', 'fecha_registro': '17/11/2016'},
  9.     {'usuario': 'johnfoo', 'fecha_registro': '23/12/2011'},
  10.     {'usuario': 'jf.ortiz', 'fecha_registro': '23/12/2011'}
  11. ]
  12.  
  13. registros.sort(key=itemgetter('fecha_registro'))
  14.  
  15. for fecha_registro, elementos in groupby(registros, key=itemgetter('fecha_registro')):
  16.     print(fecha_registro + ':')
  17.    
  18.     for i in elementos:
  19.         print('     ' + str(i))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement