在 Python 中,我使用以下代码:打印 1 到 5 和 11 到 15for i in range(1, 6) + range(11, 16):
print iansible Playbook 中是否有类似的方法来实现相同的目的。我看到 with_sequence 可用,如下所示我可以使用它with_sequence: start=1 end=5但是我无法在一个循环中实现这一点,我最终可能会使用两个循环,一个用于 start=1 end=5,第二个用于 start=11 end=15
2 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
这可能是一个选择:
tasks:
- debug: msg="{{ '%02d' | format(item) }}"
loop: "{{ range(1, 6)|list + range(11, 16)|list }}"
添加回答
举报
0/150
提交
取消