Excel的单元格区间的切片概念也可以应用在Python操作工作表。
3-8节介绍了特定 列 和 行 的单元格数据,也可以使用下列切片方式取得特定单元格区间的数据。
这是使用切片的概念读取某区间数据,回传数据类型是元组(tuple),例如,读取A1:E9数据可用下列方法:
程序实例ch3_21.py: 采用切片概念读取data3_16.xlsx的工作表1中,A1:E9单元格区间内容。
执行结果
程序实例ch3_21_1.py: 使用另一种格式重新设计ch3_21.py。
执行结果 与ch3_21.py相同。
也可以使用下列切片方式取得特定列的单元格数据。
程序实例ch3_22.py: 输出data3_16.xlsx工作表1中,B~D列的单元格数据。
执行结果
上述因为B1:D1皆没有数据,所以输出是None。
程序实例ch3_23.py: 输出data3_16.xlsx工作表1中,第3~6行(含)的单元格数据。
执行结果