可以使用pandas库来处理数据框,并使用unique()函数去除某列的重复值,再使用sort_values()函数对列进行排序,最后使用tolist()函数将列转换为列表。

以下是一个示例代码:

import pandas as pd

# 创建示例数据框
data = {'col1': [1, 2, 3, 3, 4, 5, 5],
        'col2': ['a', 'b', 'c', 'c', 'd', 'e', 'e']}
df = pd.DataFrame(data)

# 去除重复值并排序
sorted_unique_list = df['col1'].unique().sort_values().tolist()

print(sorted_unique_list)

输出结果为:[1, 2, 3, 4, 5]

Python 数据框去重排序生成列表:使用 Pandas 库

原文地址: https://www.cveoy.top/t/topic/qyll 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录