python读取csv文件并进行集合运算
时间: 2023-12-05 22:39:44 浏览: 94
python读取csv文件
以下是使用Python自带的csv库读取csv文件并进行集合运算的示例代码:
```python
import csv
# 读取csv文件
with open('data.csv', 'r') as f:
reader = csv.reader(f)
# 将每一行数据转换为集合类型
data = [set(row) for row in reader]
# 对集合进行交集运算
result = set.intersection(*data)
# 输出结果
print(result)
```
上述代码中,我们首先使用`csv.reader`读取csv文件,并将每一行数据转换为集合类型。然后,我们使用`set.intersection`对所有集合进行交集运算,得到最终结果。最后,我们将结果输出到控制台。
需要注意的是,上述代码中的`data.csv`是示例文件名,需要根据实际情况进行修改。
阅读全文