, если вы хотите знать, имеют ли каждый список одинаковые dict, даже если элементы dict могут не занимать одинаковые позиции в списках (как вы упоминаете в комментариях), вы можете использовать:
a = [{"name": "hello", "city": "xyz"},{"city": "rty", "name": "ert"}]
b = [{"name": "ert", "city": "rty"}, {"city": "xyz","name": "hello"}]
print(a == b)
print(sorted(a, key=lambda d: sorted(d.items())) == sorted(b, key=lambda d: sorted(d.items())))
вывод:
False
True