Python 数据框去重排序生成列表:使用 Pandas 库
可以使用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]。
原文地址: https://www.cveoy.top/t/topic/qyll 著作权归作者所有。请勿转载和采集!