Python编写程序已知第二列的数据,找到数据所在的单元格
时间: 2024-05-13 12:20:45 浏览: 59
数据单元格
可以使用字典来存储第二列数据和对应的单元格位置,然后根据输入的数据查找对应的单元格位置。
示例代码:
```python
data = [
['A', 'B', 'C', 'D'],
['E', 'F', 'G', 'H'],
['I', 'J', 'K', 'L'],
['M', 'N', 'O', 'P']
]
# 根据第二列数据构建字典
column2_dict = {}
for i in range(len(data)):
column2_dict[data[i][1]] = (i, 1)
# 查找数据所在的单元格
input_data = 'J'
if input_data in column2_dict:
print('数据 {} 所在单元格为 ({}, {})'.format(input_data, column2_dict[input_data][0], column2_dict[input_data][1]))
else:
print('未找到数据 {}'.format(input_data))
```
输出结果:
```
数据 J 所在单元格为 (2, 1)
```
阅读全文