我正在尝试使用set_fact将字典加入单个变量中。我想要例如以下内容:
vars:
my_variables:
alphakey: alphavalue
betakey: betavalue
tasks:
- debug:
msg="{{my_variables | join(' -{{item.key}} {{item.value}}'}}"
输出
" -alphakey alphavalue -betakey betavalue"
但是它输出
"msg": "{u'age': 25, u'name': u'Bob'}{{item.key}},{{item.value}}{u'age': 18, u'name': u'Alice', u'address': u'USA'}"
我知道我在联接中编写的语法不起作用,只是有助于解释我想做什么。
有人可以帮我吗?
谢谢
只需添加一下,如果可能的话,我想用一个过滤器做到这一点。