Create a list of dictionaries from a list of keys and multiple lists of values
keys = ['FirstName', 'LastName', 'ID'] names = [ ['Michael', 'Jordan', '224567'], ['Kyle', 'Hynes', '294007'], ['Josef', 'Jones', '391107'] ] thisdict = [{k: v for k, v in zip(keys, n)} for n in names] print(thisdict)
Output
[{'FirstName': 'Michael', 'LastName': 'Jordan', 'ID': '224567'}, {'FirstName': 'Kyle', 'LastName': 'Hynes', 'ID': '294007'}, {'FirstName': 'Josef', 'LastName': 'Jones', 'ID': '391107'}]