how to create a dictionary in python with user input code example

Example 1: how to take input for dictionary in python

for i in range(3):
    data = input().split(' ')
    d[data[0]] = int(data[1])

Example 2: create dictionary from input python

marks = {}

for i in range(10):
    student_name = input("Enter student's name: ")
    student_mark = input("Enter student's mark: ")
    marks[student_name.title()] = student_mark

print(marks)

Example 3: python dictionary input

class_list = dict() data = input('Enter name & score separated by ":" ') temp = data.split(':') class_list[temp[0]] = int(temp[1])  # Displaying the dictionary for key, value in class_list.items(): 	print('Name: {}, Score: {}'.format(key, value))

Tags:

Misc Example