python读取csv文件某一列后,去重那列内容
时间: 2023-07-08 22:17:57 浏览: 188
python读取csv文件
可以使用Python的csv模块和set集合来读取csv文件某一列并去重。以下是一个简单的例子,假设我们要读取一个名为data.csv的csv文件,并且对第二列进行去重:
```python
import csv
with open('data.csv', newline='', encoding='utf-8') as csvfile:
reader = csv.reader(csvfile, delimiter=',', quotechar='"')
# 第二列的数据存储在一个列表中
column2 = [row[1] for row in reader]
# 利用set集合去重
unique_column2 = set(column2)
# 打印去重后的结果
print(unique_column2)
```
在这个例子中,我们使用了列表推导式来将第二列的数据存储在一个列表中,然后利用set集合对该列表进行去重。最后打印去重后的结果即可。
阅读全文