Python 在不一致匹配的数据结构之间转换数据
我的程序如何最好地表示不完全匹配的数据结构之间的转换 我的任务是将数据从一个系统单向转换到另一个系统。这两个系统都已建立,我没有改变其数据结构的选择 如果结构对应一个项目对应一个项目,那么翻译起来就很简单:Python 在不一致匹配的数据结构之间转换数据,python,data-structures,mapping,Python,Data Structures,Mapping,我的程序如何最好地表示不完全匹配的数据结构之间的转换 我的任务是将数据从一个系统单向转换到另一个系统。这两个系统都已建立,我没有改变其数据结构的选择 如果结构对应一个项目对应一个项目,那么翻译起来就很简单: 迭代所有输入项: 转换项目 填充输出项 (Python对迭代集合有很好的支持,因此,如果集合这么简单,我只需定义项级转换,然后在单个语句中迭代数据结构。) 但这不起作用,因为系统的数据结构不一致 我们已经发现,数据结构中存在大量重叠的相关性,但存在许多不一致之处;这里的序列将是那里的
- 迭代所有输入项:
- 转换项目
- 填充输出项