用python使用unique筛选唯一值,并计算唯一值
时间: 2023-06-02 10:02:03 浏览: 142
python查看列的唯一值方法
可以使用pandas库中的unique()函数来筛选唯一值,并用len()函数计算唯一值个数。
示例代码:
```python
import pandas as pd
# 创建一个包含重复元素的列表
lst = [1, 2, 3, 2, 1, 4, 5, 3, 6]
# 使用unique()函数筛选唯一值
unique_lst = pd.unique(lst)
# 计算唯一值个数
count = len(unique_lst)
print("唯一值列表:", unique_lst)
print("唯一值个数:", count)
```
输出结果:
```
唯一值列表: [1 2 3 4 5 6]
唯一值个数: 6
```
注意:使用pandas库需要先安装。可以通过pip install pandas命令安装。
阅读全文