我想输入一个未知宽度(列数)的表格,并且我希望我的函数为每一列输出一个列表。我还输出了一个包含上述列表名称的列表。
我正在尝试这个:
def crazy_fn(table):
titles=read_col_headers(table)
for i in range(1,len(table)):
for j in range(0,len(titles)):
vars()[titles[j]].append(table[i][j])
return titles, vars()[titles[k]] for k in range(0,len(titles))
当我知道我将输出多少列/列表(返回标题、a、b、c、d)时,该函数适用,但我试图概括的方式不起作用。