У меня есть список, содержащий словари, которые, в свою очередь, могут содержать другие списки и/или словари, например
a = [{3:4},{1:2}, {5:[5,6,7,7]} ]
Я хотел бы создать хеш-сумму (или что-то эквивалентное) этого объекта, чтобы сравнить его с другим хешем, который отличается, когда содержимое списка отличается.
Мне нужно это, чтобы делать запросы по сети. Вместо того, чтобы все время вытягивать, возможно, очень большие списки по сети, я просто получаю хеш-сумму, и только когда эта сумма отличается от предыдущей хеш-суммы, я получаю весь список по сети.
Есть ли простой способ сделать это?