Splits an array in N sub-arrays of more or less equal length. This is useful when displaying a list of items in columns. This splits the array in a different way that split_in. The filter split_in takes alternating elements from the array, where vsplit_in takes complete runs at a time. See the example below.
For example:
{% for a,b,c in [1,2,3,4,5,6]|vsplit_in:3 %}
{% for n in a %}{{ n|format_number }} {% endfor %}
{% endfor %}
This displays “1 2”. The variable b will be [3,4] and the variable c will be [5,6].