在并行列表上迭代打印以在 Python 中打印列
我有 vsort 和 vsorta,这两个列表都具有相同数量的项目,并且应该彼此相邻(每个列表大约 250 个元素)。我想将它们打印为平行列,如下所示:
>>> for x,y in vsort,vsorta:
... print x, y
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: too many values to unpack
>>>
有办法解决此错误吗?
I have vsort and vsorta, both lists with equal numbers of items that should be right next to each other (about 250 elements per list). I want to print them as parallel columns, like so:
>>> for x,y in vsort,vsorta:
... print x, y
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: too many values to unpack
>>>
Is there a way around this error?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试:
zip
获取一些列表并将它们放入一个元组列表中。Try:
zip
takes some number of lists and makes them into one list of tuples.