Python 如何从.ods文件生成列表?
阅读此文件后,我想从Python 如何从.ods文件生成列表?,python,list,ods,Python,List,Ods,阅读此文件后,我想从.ods文件制作一个2-D列表。从下面的代码中,我得到了下面的输出 from pyexcel_ods import get_data data = get_data("demo.ods") 输出: 但是我想要像my_2d_list这样的输出 my_2d_list = [[1007, 59, 93, 160, 194, 424, 459], [1011, 436, 460, 154, 180, 500, 527],
.ods
文件制作一个2-D列表。从下面的代码中,我得到了下面的输出
from pyexcel_ods import get_data
data = get_data("demo.ods")
输出:
但是我想要像my_2d_list
这样的输出
my_2d_list = [[1007, 59, 93, 160, 194, 424, 459],
[1011, 436, 460, 154, 180, 500, 527],
[1025, 459, 501, 304, 334, 3, 32]]
如何执行此操作?看起来您想删除“工作表名称”和“列标题”
我希望这有帮助 先生,非常感谢。很乐意帮忙!:)
my_2d_list = [[1007, 59, 93, 160, 194, 424, 459],
[1011, 436, 460, 154, 180, 500, 527],
[1025, 459, 501, 304, 334, 3, 32]]
# You can add below code:
od = OrderedDict([('Sheet1',
[['ID',
'Start_1',
'End_1',
'Start_2',
'End_2',
'Start_3',
'End_3'],
[1007, 59, 93, 160, 194, 424, 459],
[1011, 436, 460, 154, 180, 500, 527],
[1025, 459, 501, 304, 334, 3, 32]])])
my_2d_list = list(od.values())[0][1:]