在上例中,我们使用字典的方式定义了users变量,users中一共有两个用户,alice和bob,从变量的键值对可以看出,alice是女性,bob是男性,然后,我们使用”with_dict”关键字处理了这个字典格式的变量。
从输出信息可以看出,字典格式的users变量经过”with_dict”处理后,字典中的每个键值对被放到了item变量中,而且,键值对中的”键”被放入了”key”关键字中,键值对中的”值”被放入了”value”关键字中,所以,我们可以通过key关键字和value关键字分别获取到字典中键值对的”键”和”值”,示例playbook如下
with_subelements会将hobby子元素列表【必须是列表】的每一项作为一个整体,将其他子元素作为一个整体,然后组合在一起