我需要根据"jinja2“中的长度对列表进行排序。例如..
a = [ 'core', 'edge', 'darling', 'skynet' ]是一个列表..如果我在"jinja2“中进行普通排序,它会给出如下结果
[ 'core', 'darling', 'edge', 'skynet' ]但是我们希望结果如下所示
['core', 'edge', 'skynet', 'darling']有没有办法在jinja2中实现这一点?
发布于 2018-09-26 19:24:50
您的位置如下:
<代码>G29
代码:
- debug:
msg: "{{ a | zip(a|map('count')) | sort(attribute=1) | map(attribute=0) | list }}"结果是:
TASK [debug] *******************************************************************
ok: [localhost] => {
"msg": [
"core",
"edge",
"skynet",
"darling"
]
}https://stackoverflow.com/questions/52515860
复制相似问题