python中使用openpyxl遍历表格,将每一行中的第四列单元格内容和第三列的单元格内容以字符串形式拼接起来,添加到list1列表中
时间: 2024-03-26 17:39:07 浏览: 215
VB中对字符串的处理及其扩展
5星 · 资源好评率100%
好的,您可以使用下面的代码实现:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
# 获取当前活跃的工作表
sheet = wb.active
# 创建一个空列表来存储拼接后的字符串
list1 = []
# 遍历每一行,获取第三列和第四列的内容进行拼接
for row in sheet.iter_rows(min_row=2, min_col=1, max_col=4):
col3 = row[2].value
col4 = row[3].value
result_str = str(col3) + str(col4)
# 将拼接后的字符串添加到列表中
list1.append(result_str)
# 输出拼接后的字符串列表
print(list1)
```
上述代码中,min_row=2表示从第二行开始遍历,因为第一行通常是表头,不需要进行处理。min_col=1表示从第一列开始遍历,因为我们需要获取第三列和第四列的内容。max_col=4表示遍历到第四列结束。最后,将拼接后的字符串添加到list1中,并输出列表的内容。
阅读全文