Как добавить несколько списков в переменную по порядку

[templatetag.py]

@register.filter
def after_teacher(value):
    split_teacher = re.split('[ -> |/]', value)
    return split_teacher [len(split_teacher ) - split_teacher [::-1].index(''):]

@register.filter
def compare_teacher(v1, v2):
    for diff in difflib.unified_diff(v1, v2):
        return diff

[statistic.html]

{% for h in educate.history %}
     {% if h.summary_json.field_summary.teacher|length > 0 %}
       {{ h.summary_json.field_summary.teacher|after_teacher }} -> I'm going to add the compare_teacher template tag: {{ h.summary_json.field_summary.teacher|after_teacher}}
     {% endif %}
   {% endfor %}

Вывод html выглядит следующим образом. ['Halen', 'Lisa'] ['Halen', 'Kenji'] ['Halen'] ['Halen'] ['Halen', 'Kenji'] ['who']

Я хочу применить тег шаблона "compare_teacher" к этому результату (множественный список). Мне нужны две переменные, и я хочу сравнить их в порядке списка. индекс 0 список, индекс 1 список и индекс 1 список, индекс 2 список и индекс 2 список, индекс 3 список и индекс 3 список, индекс 4 список и индекс 4 список, индекс 5 список

Вернуться на верх