Python 从单词列表中获取两个相关单词
我有一个分词的句子列表。我试图找到“早上好”这个词,从这个句子中得到前缀和后缀,并将其附加到列表中 句子表 要在上面的列表中找到的单词 代码 预期产量Python 从单词列表中获取两个相关单词,python,python-3.x,Python,Python 3.x,我有一个分词的句子列表。我试图找到“早上好”这个词,从这个句子中得到前缀和后缀,并将其附加到列表中 句子表 要在上面的列表中找到的单词 代码 预期产量 仅针对列表中的第一个元素。 它将是这样的: l = list_t[0] prefix = [] suffix = [] for idx, (first, second) in enumerate(zip(l, l[1:])): # print(first, second) if (first=="good") and (seco
仅针对列表中的第一个元素。 它将是这样的:
l = list_t[0]
prefix = []
suffix = []
for idx, (first, second) in enumerate(zip(l, l[1:])):
# print(first, second)
if (first=="good") and (second =="morning"):
print(idx-1)
print(idx+2)
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
前缀:
prefix = []
suffix = []
for l in list_t:
for idx, (first, second) in enumerate(zip(l, l[1:])):
if (first=="good") and (second =="morning"):
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
['show', 'this']
['how', 'show']
后缀:
prefix = []
suffix = []
for l in list_t:
for idx, (first, second) in enumerate(zip(l, l[1:])):
if (first=="good") and (second =="morning"):
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
['show', 'this']
['how', 'show']
仅针对列表中的第一个元素。 它将是这样的:
l = list_t[0]
prefix = []
suffix = []
for idx, (first, second) in enumerate(zip(l, l[1:])):
# print(first, second)
if (first=="good") and (second =="morning"):
print(idx-1)
print(idx+2)
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
前缀:
prefix = []
suffix = []
for l in list_t:
for idx, (first, second) in enumerate(zip(l, l[1:])):
if (first=="good") and (second =="morning"):
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
['show', 'this']
['how', 'show']
后缀:
prefix = []
suffix = []
for l in list_t:
for idx, (first, second) in enumerate(zip(l, l[1:])):
if (first=="good") and (second =="morning"):
if (idx-1>0):
prefix.append(l[idx-1])
if (idx+2<len(l)):
suffix.append(l[idx+2])
['show', 'this']
['how', 'show']
问题是什么?为什么
l\u append\u prefix
的第一个元素的预期结果是“this”
?find_me
用于什么?在输出文件中进行了必要的更改。”“查找我”包含需要在列表中查找的相关单词,并获取该“查找我”单词的前缀和后缀仍然找不到问题?不过,find\u me
用于什么?问题是什么?为什么l\u append\u prefix
的第一个元素的预期结果是“this”
?find_me
用于什么?在输出文件中进行了必要的更改。”“查找我”包含需要在列表中查找的相关单词,并获取该“查找我”单词的前缀和后缀仍然找不到问题?不过,find\u me
的用途是什么?