如何为嵌套列表循环使用变量

时间:2019-12-26 18:50:58

标签: python

我正在尝试从excel'recursos是页面的名称'中的工作表中提取一些数据,我想不要将当前循环用于任何想法?

celdas3=recursos['AN8':str(rsearch)+str(max_row)]   

for c1,c2,c3,c4,c5,c6,c7,c8,c9,c10 in celdas3:                
    var_3=[c1.value,c2.value,c3.value,c4.value,c5.value,c6.value,c7.value,c8.value,c9.value,c10.value]
    ex3.append(var_3)
    print(ex3)   

我想代替使用c1,c2,c3等使用变量。 celdas3是:

1 个答案:

答案 0 :(得分:3)

您不必在for循环中解压缩列表:

for c in celdas3:                
    var_3 = [c1.value for c1 in c]
    ex3.append(var_3)
    print(ex3)