Populating a dictionary using for loops (python)

Populating a dictionary using for loops (python)

dicts = {}
keys = range(4)
values = [Hi, I, am, John]
for i in keys:
        dicts[i] = values[i]
print(dicts)

alternatively

In [7]: dict(list(enumerate(values)))
Out[7]: {0: Hi, 1: I, 2: am, 3: John}
>>> dict(zip(keys, values))
{0: Hi, 1: I, 2: am, 3: John}

Populating a dictionary using for loops (python)

Leave a Reply

Your email address will not be published. Required fields are marked *