计算数据结构的md5哈希值

3 浏览
0 Comments

计算数据结构的md5哈希值

我想计算的不是字符串的md5哈希,而是整个数据结构的。我了解如何完成这个操作(根据值的类型进行分派,规范化字典键的顺序和其他随机性,递归进入子值等等)。但是这似乎是一种通常会有用的操作,所以我很惊讶我需要自己去实现它。

在Python中有没有更简单的方法来实现这个?

更新:有人建议使用pickle,这是一个不错的主意,但是pickle不能规范化字典键的顺序。

0