from typing import Dict


def convert_tuple_to_dict(t: tuple, key_name: str) -> Dict:
    """
    d = convert_tuple_to_dict((1, 2, 3), 'n'))

    # d is {'n_1': 1, 'n_2': 2, 'n_3': 3}
    """
    res = {}
    if t is not None:
        length = 0
        while len(t) > length:
            res['{}_{}'.format(key_name, str(length+1))] = t[length]
            length = length + 1
    return res