You have two options:
1. You define your objects so that you can access the items like parameters
for x in list:
{{x.item1}}, {{x.item2}}, {{x.item3}}
Note that you have to make up the list by combining the three lists:
lst = [{'item1': t[0], 'item2': t[1], 'item3':t[2]} for t in zip(list_a, list_b, list_c)]
2. You define your own filter
from django import template
register = template.Library()
@register.filter(name='list_iter')
def list_iter(lists):
list_a, list_b, list_c = lists
for x, y, z in zip(list_a, list_b, list_c):
yield (x, y, z)
# test the filter
for x in list_iter((list_a, list_b, list_c)):
print x
See the filter documentation