25题马赛克部分代码,我哪里出现错误,然后报错
data = "1000,小甲鱼,男"
MyDict = {}
(MyDict['id'], MyDoct['name'], MyDict['sex']) = data.split(',')
print("ID: " + MyDict['id'])
print("Name: " + MyDict['name'])
print("Sex " + MyDict['sex'])
报错:
(MyDict['id'], MyDoct['name'], MyDict['sex']) = data.split(',')
ValueError: not enough values to unpack (expected 3, got 2) 本帖最后由 Peteryo01223 于 2021-5-19 16:13 编辑
你拼错了一个字母 i, 写成 o,即:把 MyDict['name'] 写成了MyDoct['name'] 。
data = "1000,小甲鱼,男"
MyDict = {}
(MyDict['id'], MyDict['name'], MyDict['sex']) = data.split(',')
print("ID: " + MyDict['id'])
print("Name: " + MyDict['name'])
print("Sex " + MyDict['sex'])
run后结果:
================== RESTART: C:/Users/user/Desktop/20210519a.py =================
ID: 1000
Name: 小甲鱼
Sex 男
>>> Peteryo01223 发表于 2021-5-19 15:50
你拼错了一个字母 i, 写成 o,即:把 MyDict['name'] 写成了MyDoct['name'] 。
看的眼花了,找了好久没找到什么原因,居然就是那么低级的错误{:10_277:} 缘兴夜 发表于 2021-5-19 16:33
看的眼花了,找了好久没找到什么原因,居然就是那么低级的错误
都一样哒,相互帮助~
页:
[1]