Python中利用utils.load_data函数加载中文情感词典数据的示例代码
发布时间:2023-12-13 00:43:59
Python中利用utils.load_data函数加载中文情感词典数据的示例代码:
import utils
# 加载中文情感词典数据
sentiment_dict = utils.load_data("sentiment_dict.txt")
# 输出情感词典数据的类型和长度
print("Type of sentiment_dict:", type(sentiment_dict))
print("Length of sentiment_dict:", len(sentiment_dict))
# 打印前10个情感词以及对应的情感极性
for word, polarity in list(sentiment_dict.items())[:10]:
print("Word:", word, "\tPolarity:", polarity)
使用例子:
假设存在一个名为"sentiment_dict.txt"的文本文件,内容如下:
喜欢 1 讨厌 -1 悲伤 -1 高兴 1
运行上述示例代码,将输出以下结果:
Type of sentiment_dict: <class 'dict'> Length of sentiment_dict: 4 Word: 喜欢 Polarity: 1 Word: 讨厌 Polarity: -1 Word: 悲伤 Polarity: -1 Word: 高兴 Polarity: 1
示例代码中的函数utils.load_data用于加载文本文件中的数据,并返回一个Python字典,其中存储了情感词以及对应的情感极性。字典的键是情感词,值是情感极性,这里用1表示正向情感,-1表示负向情感。
使用load_data函数加载中文情感词典数据后,可以通过遍历字典的方式获取词典中的情感词以及对应的情感极性,并进行后续的情感分析等操作。
