首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在python中查找索引号后面的单词

在python中查找索引号后面的单词
EN

Stack Overflow用户
提问于 2021-01-10 01:48:00
回答 1查看 68关注 0票数 0

我有一个问题,因为我是NLP的新手。我有一个由2列组成的数据帧。第一个有一句话让我们说"Hello World,how are you?“第二列有6,7,8,9,10,表示第一个句子中的单词"World“(索引位置)。python中有没有什么函数可以让我识别并显示每一行中由索引号指定的单词?

谢谢

https://ibb.co/LRnWM7G

EN

回答 1

Stack Overflow用户

发布于 2021-01-10 02:24:30

我想这就是你需要的(根据评论更新)

代码语言:javascript
复制
dataframe = ["Hello World",[6,7,8,9,10]],
                    ["Hello World",[6,7,8,9]],
                    ["Hello World",[7,8,9,10]]
resultdataframe=[]

def textbyindexlist(df):
    text = df[0]
    letterindex=df[1]
    newtext=""
    for ind in letterindex:
        newtext = newtext + text[ind]
    return newtext
for i in dataframe:
    resultdataframe.append(textbyindexlist(i))
print (resultdataframe)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65645766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档