首页 > 解决方案 > Python中有用户提供的键功能的字典吗?

问题描述

一些对象,例如 numpy const 数组,是完全可散列的,但碰巧不是(由于__eq__在 numpy 的情况下被重新用作算术运算符)。一些对象,又例如 numpy 数组,有多个 equility 定义(id-equility 和 value-equility)。对于这些对象,dict带有用户提供的键功能(如 中sorted)将非常有用。

我的问题是:dict在 Python 中是否有用户提供的键功能,无论是内置的还是用几行实现的?

标签: python

解决方案


推荐阅读