处理python函数中的空行

时间:2017-11-08 17:41:23

标签: python pandas

我有一个pandas数据帧如下:

a      b      c
foo    bar    baz
bar    foo    baz
foobar barfoo baz
       foobar foo

我写了一个简单的函数:

def somefunction (row):
    if row['a'] == 'foo' and row['b'] == 'bar':
        return 'yes'
    if '' in row['a']:
        return 'no'
    return 'no'

我试图处理数据框中的空白行,这样,如果[a]列中的行为blank,则该函数应返回no 但我想在函数中明确定义以检查空行

但是我收到以下错误:

"argument of type 'float' is not iterable"

感谢任何帮助!

0 个答案:

没有答案