鱼C论坛

 找回密码
 立即注册
查看: 1950|回复: 2

精简代码

[复制链接]
发表于 2020-12-26 14:12:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
有大佬能帮我精简一下代码吗?可能是因为处理量太大和嵌套的原因,这一部分在jupyter notebook 上没法运行一直是【*】的状态
f=open('my_senti_dict','r')
line=f.readline()
#[['2736', ['A', 'paper', 'mill', 'in', 'the', 'central', 'Maine', 'town', 'of', 'Madison', 'soon', 'will', 'have', 'a', 'new', 'owner'], 0, 0, 0]]
for [a,b,c,d,e] in new_list:
    t=[a,b,c,d,e]
    for word in b:
        if word not in txt:
            continue
        while word not in line:
            line=f.readline()
        q=line.find(',')
        p=line.find(',',q+1)
        num=line[p+1:].split(',')
        c+=int(num[0])
        d+=int(num[1])
        e+=int(num[2][0])
    if max(c,d,e)==c:
        t.append('positive')
    if max(c,d,e)==d:
        t.append('neutral')
    if max(c,d,e)==e:
        t.append('negative')
    print(t)
        
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-26 14:31:36 | 显示全部楼层
       希望能简单说一下文件 'my_senti_dict' 的格式及内容,以及想要达到的效果。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-26 15:26:30 | 显示全部楼层
缺少my_senti_dict文件,缺少txt变量,无法运行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-17 00:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表