在Python中将字典转换为列表的字典

用户名

我的字典看起来像:

d = {'col2': 'b', 'col1': 12}

这是使用以下命令从Pandas DataFrame创建的:

df.ix[row,['col1','col2,]].to_dict()

我想将此字典包含在df.isin()方法中。但是,当我这样做时,出现以下错误:

TypeError: only list-like or dict-like objects are allowed to be passed to DataFrame.isin(), you passed a 'int'

如果我手动将字典编辑为:

d = {'col2': ['b'], 'col1': [12]}

...(即列表的字典),则.isin()会按预期工作。

不幸的是,手动编辑不是一种选择。需要从大型数据框中自动创建大量此类命令。从可包含在.isin()方法中的数据框中自动创建列表字典的最有效方法是什么?

探测

做这个:

d = {key: [value] for key, value in d.items()}

这被称为字典理解。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Python中将列表转换为字典的字典

来自分类Dev

在python中将路径列表转换为字典

来自分类Dev

在python中将列表转换为字典

来自分类Dev

如何在Python中将列表列表转换为字典?

来自分类Dev

如何在Python中将元组列表转换为字典词典?

来自分类Dev

如何在Python / Django中将字典列表转换为JSON?

来自分类Dev

在Python中将具有元组列表的字典转换为DataFrame

来自分类Dev

在Python中将配置文件列表转换为字典

来自分类Dev

如何在python中将unciode转换为字典列表

来自分类Dev

在Python中将数据框转换为字典

来自分类Dev

在python中将键从字典转换为int

来自分类Dev

在python中将元组转换为字典

来自分类Dev

在Python中将字典值转换为数组

来自分类Dev

在python中将键从字典转换为int

来自分类Dev

在python中将字典转换为数据框

来自分类Dev

将python字典转换为python列表

来自分类Dev

Python将对列表转换为字典

来自分类Dev

将字典转换为列表-Python

来自分类Dev

将python字节列表转换为字典

来自分类Dev

将多维列表转换为字典python

来自分类Dev

Python 请求将列表转换为字典

来自分类Dev

使用 Python 将列表转换为字典

来自分类Dev

Python将列表字典转换为集合字典?

来自分类Dev

将列表的字典转换为字典列表

来自分类Dev

如何在python中将列表的字典转换为键和值的元组列表?

来自分类Dev

如何在DolphinDB中将字典列表转换为表

来自分类Dev

将字典值从列表转换为字典

来自分类Dev

在Python中将列表转换为嵌套字典时出现问题

来自分类Dev

如何在Python中将包含Timesamp对象的字典值列表转换为datetime对象?

Related 相关文章

热门标签

归档