我有两个列表,每个位置的列表分别为l1
和l2
的数据帧
l1 = [['US','phone','active'],...,['CA','email','inactive']]
l2 = [df_1, .., df_n]
df_n
是所有包含实际内容的数据框。
我想访问l1
和l2
中的内容,以获得相同的对应位置,以便在for循环中使用它们进行预测。
但是,我尝试使用zip
或izip_longest
,enumerate
编写for循环,但此后我无法获得正确地解压内容的循环。
在l1中,每个循环有3个属性,而l2只有一个属性。
可能有一个简单的解决方法,我查看了其他类似的问题,但没有一个问题处理列表中的列表。被循环遍历的列表的长度是不同的len。
根据我使用的方法,错误会有所不同。但是经常会得到“太多价值无法解包”
感谢任何想法!
答案 0 :(得分:0)
如果使用for i in range(len(l1))
之类的方法遍历索引,则可以使用l1[i]
和l2[i]
访问两个列表中的元素。