我有一个 Dataframe ,其中的列被分组为:
{(a, b, c): [('d', e, f)]}
使用以下命令:
dct = df.groupby(['a','b','c'])[['d','e','f']].apply(
lambda g: list(map(tuple, g.values.tolist()))).to_dict()
在此之后,我申请:
dct = {k: dict(v) for k,v in dct.items()}
这会产生以下错误:
ValueError:字典更新序列元素#0的长度为3; 2为必填项
我想用下面的格式做一本词典。
{(a,b,c):{d:(e,f)}}
1条答案
按热度按时间vm0i2vca1#
你是这个意思吗?