La décima semana y última del curso de Python estuvo dedicada a tuplas y expresiones regulares. El ejercicio consistió en contar la ocurrencia de horas de recepción de correos electrónicos.
name = raw_input("Enter file:")
if len(name) < 1 : name = "mbox-short.txt"
handle = open(name)
counts=dict();
for line in handle:
if not line.startswith("From "): continue
line=line.rstrip();
words=line.split();
hours=words[5].split(":")
counts[hours[0]]=counts.get(hours[0],0)+1;
lst=list()
lst=counts.items()
lst.sort()
for k, v in lst: print k, v

