``batch`` ========= .. versionadded:: 1.12.3 The ``batch`` filter was added in Twig 1.12.3. The ``batch`` filter "batches" items by returning a list of lists with the given number of items. A second parameter can be provided and used to fill in missing items: .. code-block:: jinja {% set items = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] %} {% for row in items|batch(3, 'No item') %} {% for column in row %} {% endfor %} {% endfor %}
{{ column }}
The above example will be rendered as: .. code-block:: jinja
a b c
d e f
g No item No item
Arguments --------- * ``size``: The size of the batch; fractional numbers will be rounded up * ``fill``: Used to fill in missing items