"""Dictionary practice program""" #Initialize counter namecount = 0 dictlist, valueslist = [], [] #Start interaction with user. while namecount < 5: values_in = input('Please enter a name, age, and salary, separated by commas: ') valueslist = list(values_in.split(',')) dictionaryentry = dict(zip(['name', 'age', 'salary'],valueslist)) dictlist.append(dictionaryentry) namecount += 1 print('Original list:', dictlist) keyname = input('Which person do you want to view?') for d in dictlist: if d['name'] == keyname: print(d) print('Name:',d['name'],'Age:',d['age'],'Salary:',d['salary']) break keyname = input('Which person do you want to make manager?') for d in dictlist: if d['name'] == keyname: d['job'] = 'manager' break print(dictlist) keyname = input('Which person do you want to remove?') for d in dictlist: if d['name'] == keyname: target = d break dictlist.remove(d) print(dictlist)