例如:
a = ['The', 'man', 'is', 'eating', 'pear']
Run Code Online (Sandbox Code Playgroud)
eating并且pear是连续的
b = ['these', 'are', 'random', 'words', 'but', 'they', 'have', 'pear', 'and', 'eating']
Run Code Online (Sandbox Code Playgroud)
这是一个随机的单词列表,我想检查两个CONSECUTIVE单词是否为b中的单词
我如何生成像这样的列表
c = ['eating', 'pear']
Run Code Online (Sandbox Code Playgroud)
c = [(x,y) for x, y in zip(a[0:], a[1:]) if x in b and y in b]
print(c)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
262 次 |
| 最近记录: |