python append dictionary in for loop code example

Example 1: python loop append to dictionary

case_list = []
for entry in entries_list:
    case = {'key1': entry[0], 'key2': entry[1], 'key3':entry[2] }
    case_list.append(case)

Example 2: python add list to dictionary in loop

def list_of_lists_to_dictionary(list_of_list, key_col=0, val_col=1):

    # Create empty dictionary
    value_dict = {}

    # Iterate through list and add to dictionary
    for value in list_of_list:
        v = {value[key_col]: value[val_col]}
        value_dict.update(v)

    return value_dict