在Ansible中转换数据结构

在Ansible中转换数据结构,ansible,Ansible,我想知道如何在Ansible中转换以下数据结构: app_map: nuc: - homer - librespeed raspi: - unifi 转换为: new_app_map: homer: nuc librespeed: nuc unifi: raspi 提前感谢您的帮助 下面的任务完成了任务 -设置事实: 新建应用程序映射:“{{new_应用程序映射}默认({})}组合({item.1:item.0.key})}” 带_子元素: -“{

我想知道如何在Ansible中转换以下数据结构:

app_map:
  nuc:
    - homer
    - librespeed
  raspi:
    - unifi
转换为:

new_app_map:
  homer: nuc
  librespeed: nuc
  unifi: raspi

提前感谢您的帮助

下面的任务完成了任务

-设置事实:
新建应用程序映射:“{{new_应用程序映射}默认({})}组合({item.1:item.0.key})}”
带_子元素:
-“{{app_map}dict2items}”
-价值观

您已经尝试了什么,它给您带来了什么错误?