4. For the quicksplit.py script modify the script to print to the user al the keys and let the user select which key to print values for via the input function.#1 /usr/bin/env python #-* coding: utf 8= 'isplit file and create a list 11 FileName = "datasplit. txt" Reader = open (Fi leName, ' r ' ) Delim = ' t ValueList =[] valueDict ={} for Line in Reader: AllVals = Line, split(Delim) x,y= Allvals [:2] # Make a Dictionary valuedict [x]=f loat (y) # Also a List ValueList. append (x,float(y)]) Reader.close() # print out the values of Valuedict for each key A in Querylist, # hint: remember two ways to retrieve from a dictionary # Note start with something that works and then move on. Querylist = ['HK', 'MP', 'QT', 'ZZ'] # print valuedict H fast way for Query in Querylist: print Query, ' ', Valuedict. get(Query, 'not found') H slower way Keylist = Valuedict keys() for Query in Querylist: if Query in Keylist: else: print Query, " ', Valuedict [Query] print Query, 'not found. 4 print "KEYs an", valuedict, keys() w print valuelistADBECFDGEHEIGJHKILJMKNLOMPNQORPSQTRUSVTWUXVYWZ0149162536 496481100121144169196225256289324361400441484cdefghijk1mnopqrstuvwxy.