首页 > 解决方案 > 如何在 Python Pandas 中创建循环或函数以提供来自 Data Frame 的所有可能的数据组合?

问题描述

我有如下数据框:

df = pd.DataFrame({"code" : [1,1,2,2,3], "value" : [10, 11, 11, 11, 30]})

我需要创建循环,结果给我所有代码 x 值的组合,所以:

1 10
1 11
2 11
3 30

我怎样才能做到这一点 ?它也可以作为一个def

标签: pythonpandasloops

解决方案


IIUC,您只需要使用drop_duplicates().


推荐阅读