柠檬冲冲冲 发表于 2021-8-13 12:15:30

valueError

data = '1000,小甲鱼,男'
mydict = { }
(mydict['id'],mydict['name'],mydict['sex'])= data.split(',')
print('Id: ' + mydict['id'])
print('Name: ' + mydict['name'])
print('Sex: ' + mydict['sex'])


为什么这里报错:ValueError: not enough values to unpack (expected 3, got 2)

大马强 发表于 2021-8-13 12:30:51

一眼就能看出,第二个逗号是中文的

大马强 发表于 2021-8-13 12:31:26

data = '1000,小甲鱼,男'
mydict = { }
(mydict['id'],mydict['name'],mydict['sex'])= data.split(',')
print('Id: ' + mydict['id'])
print('Name: ' + mydict['name'])
print('Sex: ' + mydict['sex'])
页: [1]
查看完整版本: valueError