【发布时间】:2017-10-07 04:57:49
【问题描述】:
假设我有一个看起来像这样的数据
['<s>', 'I' , '<s>', 'I', 'UNK', '</s>']
我想得到只出现一次的二元组数,所以
n1 == ('I', '<s>'), ('I', 'UNK'), ('UNK', '</s>')
len(n1) == 3
以及出现两次的二元组数
n2 == ('<s>', 'I')
len(n2) == 1
我正在考虑将第一个单词存储为 sen[i],将下一个单词存储为 sen[i + 1],但我不确定这是否正确。
【问题讨论】:
-
你有这种格式还是可以转换成列表格式?
-
nltk 有一个很好的 FreqDist 函数,应该对此非常有用。
-
第一行不是有效的python。它应该是一个字符串吗?字符串列表?还有什么?请更正。
-
@altendky 对不起。它应该遍历字符串列表(语料库)
标签: python