![](/img/trans.png)
[英]How can I count empty cell in .csv file? if row['PredictionString']== “ ”
[英]How can I write a function for empty cell in CSV file in Python?
我正在使用 Python 中的 CSV 文件编写一些程序。 它也会有一些空单元格。 因此,当它读取空单元格时,它应该传递该单元格并打印下一个单元格。 我写了这段代码:
number = 1
while number < 50:
if data.D2[number] == "nan":
pass
else:
print (data.D2[number])
number = number + 1
并得到这个 output:
楠楠楠 2.0 2.0 2.0
它在 output 中显示的 nan 值实际上是一个空白单元格。 我确定我给出了空单元格的错误值。 有谁知道为一个空单元格写什么值来传递它?
提前致谢!
代替
if data.D2[number] == "nan":
和:
if data.D2[number] == "":
由于我找不到任何可以检测到 null 值并通过的东西,我将其替换为其他值
data.fillna("xyz", inplace=True)
并传递了该值。 而且效果很好!!
number = 1
while number < 50:
if data.D2[number] == "xyz":
pass
else:
print (data.D2[number])
number = number + 1
如果有人有更好的解决方案,我将不胜感激。 同时,我可以使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.