【问题标题】:is there way to get numbers from list有没有办法从列表中获取数字
【发布时间】:2021-03-08 13:49:41
【问题描述】:

这是一个奇怪的情况。 该表获取 id 联系人。 我现在在这里获取包含多个 id 的票证跟踪,我想总计他们的联系人。

我正在尝试将 id 和 contacts 放入字典,但我很难获取值,我将其转换为跟踪列表每一行中的列表。

有没有办法解决这个问题?

【问题讨论】:

标签: python pandas dataframe data-preprocessing


【解决方案1】:

使用DataFrame.explode,然后汇总总和:

df1 = (df.explode('ticket_trace_list')
         .groupby('ticket_trace_list', as_index=False)['Contacts'].sum())

【讨论】:

    猜你喜欢
    • 2012-08-26
    • 2020-02-29
    • 1970-01-01
    • 2023-04-02
    • 2016-09-17
    • 2020-04-16
    • 1970-01-01
    • 2016-03-09
    • 2020-04-16
    相关资源
    最近更新 更多