Это будет применяться в рекурсивной функции дерева, но я думал, что я могу поставить его в перспективе с двумя основными списками:Как пройти через два списка
a = [1,2,3]
b = [1,2,3]
Я хотел бы использовать итерацию или рекурсию просто траверс через каждый элемент как «a», так и «b», и убедитесь, что все элементы имеют одинаковую ценность.
Я пробовал:
for i in a:
for g in b:
if i == g:
return True
Но это, очевидно, не работает. Мое назначение - сравнить два дерева, чтобы убедиться, что все поддеревья имеют одинаковую ценность и одинаково расположены в одних и тех же местах.
Должна быть лучшая цель. Почему вы не можете просто проверить 'a == b'? – jamylak