Skip to content

Instantly share code, notes, and snippets.

@renzon
Created November 20, 2015 12:31
Show Gist options
  • Save renzon/20351cff52d17cd04185 to your computer and use it in GitHub Desktop.
Save renzon/20351cff52d17cd04185 to your computer and use it in GitHub Desktop.
código para extrair contagem de staments de json
from collections import defaultdict
import json
json_str = '''[{ "metodo": "metodo1()", "statements": 134},
{ "metodo": "metodo2()", "statements": 124},
{ "metodo": "metodo3()", "statements": 110},
{ "metodo": "metodo3()", "statements": 228},
{ "metodo": "metodo4()", "statements": 50}]'''
lst = json.loads(json_str)
counter_dct = defaultdict(lambda: 0)
for dct in lst:
key = dct['metodo']
value = dct['statements']
counter_dct[key] += value
print(counter_dct)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment