def print_dict_by_row(d, fmt='{key:20s}: {val:d}'):
    """
    Print a dictionary with a little extra structure, printing a different key/value to each line.

    Args:
        d (dict): Dictionary to be printed
        fmt (str): Format string to be used for printing.  Must contain key and val formatting references

    Returns:
        None
    """
    for k in d:
        print(fmt.format(key=str(k), val=d[k]))
