python1取excel表格中第一列和第两列的前10行比较对应数值变化将不等号转换为数字
时间: 2024-04-29 14:25:38 浏览: 12
以下是Python代码示例,假设Excel表格名为data.xlsx:
```python
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('data.xlsx')
# 选择第一个工作表
sheet = wb.active
# 获取第一列和第二列的前10行数据
col1 = [cell.value for cell in sheet['A1':'A10']]
col2 = [cell.value for cell in sheet['B1':'B10']]
# 将不等号转换为数字
for i in range(10):
if col2[i] == '<':
col2[i] = -1
elif col2[i] == '>':
col2[i] = 1
else:
col2[i] = 0
# 打印结果
for i in range(10):
print(col1[i], col2[i])
```
这段代码将打印出第一列和第二列的前10行数据,其中第二列将不等号转换为数字,小于号为-1,大于号为1,等于号为0。