Menu Close

List to Dictionary Python…fcukthecode.com

Write the python program which takes two lists and maps two lists into a dictionary.

INPUT
3         # size of list
1 2 3     # list 1
1 4 9     # list 2

OUTPUT
The dictionary is:
{1: 1, 2: 4, 3: 9}
N = int(input("Size: "))
L1 = list(map(int,input("List1: ").split(" ")))
L2 = list(map(int,input("List2: ").split(" ")))
dict = {}
for i in range(N):
    dict[int(L1[i])]=int(L2[i])
print("The dictionary is: ",dict)


INPUT_1:
Size:  3
List1:  1  2  3
List2:  1  4  9

OUTPUT:
The dictionary is:  {1: 1,  2: 4,  3: 9}


INPUT_2:
Size:  5
List1:  8  6  5  9  22
List2:  20  21  22  23  25

OUTPUT:
The dictionary is:  {8: 20,  6: 21,  5: 22,  9: 23,  22: 25}


INPUT_3:
Size:  4
List1:  4  8  16  20
List2:  5  10  15  20

OUTPUT:
The dictionary is: {4: 5,  8: 10,  16: 15,  20: 20}


ILLUSTRATION

Executed using python 3 Linux terminal