Python截取Excel特定列数据并存入列表
假设要截取Excel文件中第一列的第2~5行数据,可以使用以下代码:
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 选择第一个工作表
sheet = wb.active
# 新建一个空列表
new_list = []
# 遍历第一列的第2~5行数据,并存入新列表
for row in sheet.iter_rows(min_row=2, max_row=5, min_col=1, max_col=1):
for cell in row:
new_list.append(cell.value)
# 打印新列表
print(new_list)
其中,openpyxl是一个用于操作Excel文件的Python库,在使用前需要安装。在代码中,首先打开Excel文件并选择第一个工作表,然后通过iter_rows()方法遍历特定行列的单元格,将单元格的值存入新列表中。最后打印新列表。
原文地址: https://www.cveoy.top/t/topic/oeMc 著作权归作者所有。请勿转载和采集!