Python 如何提取空excel单元格的索引?
我目前正在编写一个python脚本,用于清理和排序csv文件的数据,该脚本工作正常,但仍存在一个问题,即验证单元格是否为空或仅包含一个类似“”的空格 这是我尝试过的条件,但不起作用 k是一个列表Python 如何提取空excel单元格的索引?,python,Python,我目前正在编写一个python脚本,用于清理和排序csv文件的数据,该脚本工作正常,但仍存在一个问题,即验证单元格是否为空或仅包含一个类似“”的空格 这是我尝试过的条件,但不起作用 k是一个列表 如果k[i][j]为“”或k[i][j]为无: 打印('此单元格为空',k.索引(k[i][j])) 我期望该条件将返回单元格的索引,但它没有返回 我在想如何解决这个问题? 提前感谢您一个改进建议:对于空格检查,一个更健壮的解决方案可能是函数,因为该函数还考虑了换行符、制表符和其他unicode空格字
如果k[i][j]为“”或k[i][j]为无:
打印('此单元格为空',k.索引(k[i][j]))
我期望该条件将返回单元格的索引,但它没有返回
我在想如何解决这个问题?
提前感谢您一个改进建议:对于空格检查,一个更健壮的解决方案可能是函数,因为该函数还考虑了换行符、制表符和其他unicode空格字符。看 因此,您的代码可能如下所示(首先检查
None
,然后调用函数):
然后,为了获得索引,您的代码会建议
i
和j
已经是单元格的坐标。我理解你的代码错了吗
然后您可以打印这些变量:
print('this cell is empty ', i, j)
这是否解决了您的问题?k是包含excel表中数据的二维数组?当然索引将是
(i,j)
?将k.index(k[i][j])
替换为[i,j]
@nick是的索引是(i,j)谢谢你的帮助
print('this cell is empty ', i, j)