|
源码如下:
field=['营养','蛋白质','维生素A','维生素C','钙','铁']
person1=['菠菜',2600,487,32,66,3]
person2=['茄子',1100,8,5,24,1]
person3=['胡萝卜',900,3,21,36,1]
person4=['油菜',1800,103,36,108,1]
mark=[field,person1,person2,person3,person4]
dict_course={
"菠菜":1,
"茄子":2,
"胡萝卜":3,
"油菜":4
}
name=raw_input("输入蔬菜名称")
course=raw_input("输入营养名称")
j=dict_course[course]
dict={}
for i in range(1,10,1):
x=mark[i][0]
y=mark[i][j]
dict[x]=y
print dict[course]
一运行,出现如下错误:
>>> ================================ RESTART ================================
>>>
输入蔬菜名称油菜
输入营养名称蛋白质
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\李昊恩Python\test6.23待解决", line 15, in <module>
j=dict_course[course]
KeyError: '\xb5\xb0\xb0\xd7\xd6\xca'
请问错误在哪里???
|
|