Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write a python program that asks the user for a string, then create the followin

ID: 3806721 • Letter: W

Question

Write a python program that asks the user for a string, then create the following dictionary: The values are the letters in the string, with the corresponding key being the place in the string. For example if the user entered the string “CSC120” then create the dictionary D.

I realize that "C" is being marked as 2 first and then the second "C" is not showing in the output. However I need code to give an output identical to the one below for the sample string.

D = {‘C’:0, ‘S’:1, ‘C’:2, ‘1’:3, ‘2’:4, ‘0’:5 }

Explanation / Answer

s = raw_input("Enter a string:")
d = {}
for i in range(0,len(s)):
   d[i]=s[i]
print("D = "+str(d))

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote