【发布时间】:2018-08-05 10:11:32
【问题描述】:
所以我们遇到了一个问题,即给定一个 txt 格式的正负词词典,我们必须将其转移到字典中({}),我只是想知道是否有更好的方法来做到这一点除了将所有单词和正数和负数复制到列表中。就像使用 for 循环一样。谢谢! 数据以txt文件的形式呈现给我们
tasty 2.52
gracious 2.52
joyful 2.64
我们要做的就是在字典中打印出来
#modified by: Ou Li
#date: 2/24/2018
import sys
def main():
filename = sys.argv[-1]
print_lexicon(filename)
def print_lexicon(filename):
lexicon = {}
with open(filename, "r") as file:
for line in file:
key,value = line.strip().split(',')
lexicon = {key:value}
print (lexicon)
这就是我现在拥有的
【问题讨论】:
标签: python list dictionary for-loop sentiment-analysis