【问题标题】:How to remove similar combinations from set of values如何从一组值中删除相似的组合
【发布时间】:2019-09-12 03:39:57
【问题描述】:

如何从一组值中删除相同的组合

  • A B 2
  • B A 2
  • A C 1
  • C A 1
  • B D 3
  • DB 3

Input

我需要得到

  • A B 2
  • A C 1
  • B D 3

Output

作为输出

【问题讨论】:

  • 欢迎来到 Stack Overflow。请提供一些代码以显示您是否尝试过并阅读了有关如何格式化的页面。
  • 如何定义组合?你似乎只有字母。组合是一对字母后跟一个数字吗?你必须保持元素的顺序吗?你必须保持成对的字母顺序吗?
  • 请不要使用链接,而是将所有相关信息直接包含在您的问题中。有关详细信息,请参阅如何询问页面。 stackoverflow.com/help/how-to-ask

标签: python combinations permutation


【解决方案1】:

首先您需要将数据存储在 Dataframe 中 您可以在您的示例中应用删除重复项,但它不适用于大型数据集,因为在这里我们删除了 Z 列的重复值并且我们没有遵循任何顺序。 df1.drop_duplicates(subset=['Z'])

【讨论】:

    猜你喜欢
    • 2019-11-24
    • 2017-04-27
    • 2016-08-22
    • 1970-01-01
    • 1970-01-01
    • 2020-06-26
    • 2021-01-24
    • 1970-01-01
    • 2017-10-01
    相关资源
    最近更新 更多