+ -
当前位置:首页 → 问答吧 → 请教高手,为什么这里会出错?谢谢

请教高手,为什么这里会出错?谢谢

时间:2011-07-05

来源:互联网

本帖最后由 攀攀宝贝 于 2011-07-05 21:12 编辑

>>> names=['anne','beth','george','damon']
>>> ages=[12,45,32,102]
>>> zip(names,ages)
[('anne', 12), ('beth', 45), ('george', 32), ('damon', 102)]
>>> for name,age in zip('names,ages'):
        print name,'is',age,'year ols'

       

Traceback (most recent call last):
  File "<pyshell#92>", line 1, in <module>
    for name,age in zip('names,ages'):
ValueError: need more than 1 value to unpack

作者: 攀攀宝贝   发布时间: 2011-07-05

for name,age in zip('names,ages'):

改为for name,age in zip(names,ages):

作者: llliang11   发布时间: 2011-07-05