我想输入一个未知宽度(列数)的表格,我希望我的函数为每列输出一个列表。我也在输出一个包含上述列表名称的列表。python函数返回可变数量的输出
我想这一点:
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),但我的方式试图推广是行不通的。
你能告诉我们什么'table'样子:
这可以使用字典解析缩写? – 2012-04-19 07:30:29
哪部分似乎不起作用?什么是输入/输出以及错误信息是什么? – 2012-04-19 09:00:36