为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以从另一个函数中的另一个函数调用变量?

是否可以从另一个函数中的另一个函数调用变量?

跃然一笑 2021-06-18 18:19:22
我希望使用一个变量,比如已经为 gensim 训练了某些句子的模型。例如,我使用 gensim word2vec 训练一个句子在另一个函数中找到它的向量并将其保存到一个名为“model”的变量中。然后我创建另一个函数来获取每个单词的向量并返回它。我的代码如下:def gen(sentence):    model = gensim.models.word2vec.Word2Vec([sentence],min_count=1, workers=1, size=3)    ....    ....    return ...def name(sentence):    for word in sentence:        print(model.wv[word])    return有没有办法将变量从名为“model”的函数 def “gen” 传递给函数 def “name”?我尝试使用 self 但它不起作用。我只想调用该变量,因为我不想构建另一个额外的函数来链接它。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 89 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号