1
from textblob import TextBlob
import nltk
array=("i have a bunch of grapes","i like to eat apple","this is a laptop")
array2=[]



for i in array:

    c=TextBlob(i)
    array2.append(c.words)

print array2

印刷された結果は次のようになります。

[WordList(['i', 'have', 'a', 'bunch', 'of', 'grapes']), WordList(['i', 'like', 'to', 'eat', ' apple']), WordList(['これ', 'は', 'a', 'ラップトップ'])]

私のarray2が次のように印刷されるように、WordListから抽出するにはどうすればよいですか。

[['i', 'have', 'a', 'bunch', 'of', 'ブドウ'],['i', 'like', 'to', 'eat', 'apple'],[ 「これはラップトップです」]]

4

2 に答える 2

1

array2 に追加する前にlist()できます。

for i in array:
    c=TextBlob(i)
    array2.append(list(c.words))
于 2020-01-16T19:28:48.297 に答える