Python 如何删除此错误?

Python 如何删除此错误?,python,sframe,Python,Sframe,我试图计算单词“awesome”在字典中被使用的次数,并使用该函数将其应用于SFrame数据。但我一直在说一个错误 -赋值前引用的局部变量“aw_count” 代码如下所示: def awesome_count(word_count): if 'awesome' in word_count: aw_count = word_count['awesome'] return aw_count; products['awesome'] = products['word

我试图计算单词“awesome”在字典中被使用的次数,并使用该函数将其应用于SFrame数据。但我一直在说一个错误 -赋值前引用的局部变量“aw_count” 代码如下所示:

def awesome_count(word_count):
    if 'awesome' in word_count:
        aw_count = word_count['awesome']
    return aw_count;

products['awesome'] = products['word_count'].apply(awesome_count)
试一试

如果word\u count中没有“awesome”,您将得到您声明的此错误

def awesome_count(word_count):
    aw_count = 0
    if 'awesome' in word_count:
        aw_count = word_count['awesome']
    return aw_count;