我知道可以将宏用作返回字符串的函数,但它是否可以用作返回类型化值(如int的列表)的函数?你知道吗
例如,我想
{% macro mem_size_list(x) %}
{{ x.events | selectattr("type", "equalto", "memory") | map(attribute="parameters") | map(attribute="size") | map("int") | list }}
{% endmacro %}
{{ mem_size_list(some_json) | sum }}
输出some_json.events
中event
的event.parameters.size
和。你知道吗
相反,它会产生另一个结果,这是因为宏只产生docx格式的字符串,所以总和应用于字符串而不是int的列表
目前没有回答
相关问题 更多 >
编程相关推荐