提供一个python代码,用于寻找两个txt文件中的语句交集
时间: 2024-05-09 07:14:40 浏览: 32
寻找两个文件中相同的句子 python
以下是一个示例代码,可以找到两个txt文件中的语句交集:
```python
# 打开并读取第一个文件
with open('file1.txt', 'r') as file1:
lines1 = file1.readlines()
# 打开并读取第二个文件
with open('file2.txt', 'r') as file2:
lines2 = file2.readlines()
# 将每个文件中的行转换为集合
set1 = set(lines1)
set2 = set(lines2)
# 找到两个集合的交集
intersection = set1.intersection(set2)
# 打印交集中的行
for line in intersection:
print(line.strip())
```
请注意,这个代码假设每个文件中的每一行都是一个语句。如果行不是语句,可能需要进行一些额外的处理才能正确找到交集。
阅读全文