У меня есть два двухмерных списка: оба имеют одинаковый размер с неизвестным размером (отличаются для разных наборов списков)
Например:
A = [['ID', 'Name', 'Profession'], [1, 'Tom', 'Teacher'], [2, 'Dick', 'Actor'], [3, 'Harry', 'Lawyer']]
B = [['ID', 'Name', 'Profession'], [1, 'Tom', 'Police'], [2, 'Dick', 'Actor'], [3, 'Harry', 'Lawyer']]
Я хочу сравнить элемент файлов мудро (например: a[0][1] == b[0][1]
) для всех элементов и выведите разницу с индексом элемента.
Я хотел бы получить что-то вроде этого:
a[1][2] = Teacher <> b[1][2] = Police
Было бы здорово, если бы Я мог бы сравнить списки, используя первичный ключ (ID), если список не в порядке с выводом, как показано ниже:
Profession of ID = 1 does not match, i.e Teacher <> Police
Примечание: файл может быть очень большим (матрица 100 * 10000)
Спасибо.