usd_curr = [float(val) for val, val_type in (elem['currency'].split(',') for
    elem in curr) if val_type == 'USD' and float(val) > 0]
python 3.4 list comprehension - calling a temp variable within list