1
我正在继续学习python,我想将变量的值用作字典中的键,并将用户的输入用作该键的值,但我正在做的是做相反的事情。如何使用变量的值作为Python中的字典中的键?
def scan_option(option_type):
option_dict={}
elected_type = option_type + '_option'
option_dict.update(elected_type= raw_input("Enter the {} Option: ".format(option_type)))
return option_dict
print scan_option("Hardrive")
如果用户回答8: 输出为:{'elected_type': '8'}
,我希望它是:{'Hardrive_option': '8'}
我需要什么,在代码更改为做到这一点?
'option_dict [elected_type] = raw_input(“Enter the {} Option:”.format(option_type))' – Hamms
真棒,我没有意识到它是如此简单。 我想我用错了字典的更新。 –