【发布时间】:2012-04-19 07:26:16
【问题描述】:
我想输入一个未知宽度(列数)的表格,并且我希望我的函数为每一列输出一个列表。我还输出了一个包含上述列表名称的列表。
我正在尝试这个:
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的样子吗? -
哪一部分似乎不起作用?输入/输出是什么,错误信息是什么?
标签: python python-2.7