Как получить различия в списке

Ниже приведены два списка кортежей:

text1_lines = [('a','1'), ('b', '2'), ('c','3')]
text2_lines = [('a','4'), ('z', '5'), ('c','6')]

Я могу получить различия с кодом ниже

d = difflib.Differ()
diff = d.compare(text1_lines,text2_lines)
diff_list = '\n'.join(diff)

Подскажите пожалуйста как можно конвертировать diff_list в список, так что я могу перебирать список.

1 ответ

Понял.

d = difflib.Differ()
diff = d.compare(text1_lines,text2_lines)
diff =  list(diff)
for item in diff:
    print(item)
Другие вопросы по тегам