我有一个电子表格,其中包含我已经使用以下代码导入到python中的数据;在python中将多个列表变成一个列表
import xlrd
wb = xlrd.open_workbook('data.xls')
sh = wb.sheet_by_index(0)
for rownum in range(sh.nrows):
print sh.row_values(rownum)
这会打印出电子表格的每一行;例如。
[13.0, 2.0, 92.0, 83.0]
[10.0, 8.0, 80.0, 78.0]
[7.0, 4.0, 121.0, 60.0]
如何获取这些单独的列表并将它们合并到一个看起来像的列表中;
test = [[13.0, 2.0, 92.0, 83.0], [10.0, 8.0, 80.0, 78.0], [7.0, 4.0, 121.0, 60.0]]
感谢,
@VasiliSyrakis它不是一个有效的副本。 – styvane
也高度相关[Python中的“列表理解”是什么意思?它如何工作,如何使用它?](http://stackoverflow.com/q/34835951) –