【发布时间】:2016-10-03 12:08:40
【问题描述】:
Cols = [(10,11),(8,9),(6,7),(4,5),(2,3),(0,1)]
Index = [1,2,3,4,5,6]
Temp = ['RT','85C','125C','175C','220C','260C']
for i,c,t in Index, Cols, Temp:
print(i,c,t)
我希望 i 作为一个元组,c 作为一个整数,t 作为一个字符串。当我尝试上述方法时,我不断收到:
ValueError:要解压的值太多(预计 3 个)
所以我按照其他解决方案的建议尝试了以下操作:
x = [[(10,11),(8,9),(6,7),(4,5),(2,3),(0,1)], [1,2,3,4,5,6], ['RT','85C','125C','175C','220C','260C']]
for c,i,t in x:
print(i,c,t)
但也遇到了同样的错误。这是我希望获得的是:
First loop:
i = 1
c = (10,11)
t = 'RT'
Second loop:
i = 2
c = (8,9)
t = '85C'
.
.
.
.
【问题讨论】:
-
考虑使用
enumerate,而不是使用索引列表。
标签: python python-3.x jupyter-notebook