用于转换数据结构的python库
pytransformer的Python项目详细描述
pytransformer公司
转换复杂的python数据结构
pytransformer是一个用python编写的库,用于在python中转换复杂的数据结构
安装
要安装软件包,请键入以下命令-
pip安装pytransformer
提供的功能
-将列表转换为列表/值的dict
:param list_of_lists:要转换为字典的列表列表
:param key_index:将其值作为键值的键带到转换后的字典中
:param value_index:其值将用作结果dict值的键
:返回:已转换的指令
-将列表/值的dict转换为列表
:param input_dict:要转换为列表列表的字典
:返回:转换字典
-将dict列表转换为dict的dict
:param data:要转换的数据
:param aggregate_key:其值将用作结果dict键的键
:param select_key:其值将用作结果dict值的键
:返回转换字典
-将dict的dict转换为dict的list
:param input_dict:要转换为字典列表的字典
:param select_key_name:已转换字典列表的值键将被命名为
:返回:已转换的列表
-合并词典
:param merge_func:要为字典中的相同键值执行的函数(如加法/减法/乘法)
:param merge_type:合并词典时是执行并集还是求交
:返回:合并的dict
转换复杂的python数据结构
pytransformer是一个用python编写的库,用于在python中转换复杂的数据结构
安装
要安装软件包,请键入以下命令-
pip安装pytransformer
提供的功能
-将列表转换为列表/值的dict
:param list_of_lists:要转换为字典的列表列表
:param key_index:将其值作为键值的键带到转换后的字典中
:param value_index:其值将用作结果dict值的键
:返回:已转换的指令
-将列表/值的dict转换为列表
:param input_dict:要转换为列表列表的字典
:返回:转换字典
-将dict列表转换为dict的dict
:param data:要转换的数据
:param aggregate_key:其值将用作结果dict键的键
:param select_key:其值将用作结果dict值的键
:返回转换字典
-将dict的dict转换为dict的list
:param input_dict:要转换为字典列表的字典
:param select_key_name:已转换字典列表的值键将被命名为
:返回:已转换的列表
-合并词典
:param merge_func:要为字典中的相同键值执行的函数(如加法/减法/乘法)
:param merge_type:合并词典时是执行并集还是求交
:返回:合并的dict