Хэш-таблица Python для нечеткого соответствия

Я пытаюсь реализовать структуру данных, которая позволяет быстро искать на основе ключей.

Питонdict здорово, когда мои взгляды связаны с равенством

(например.key == somevalue переводится как.datadict[somevalue]

Проблема в том, что мне также нужно иметь возможность эффективно искать ключи на основе более сложного сравнения, например,key > 50, или же .key.startswith('abc')

Очевидно, я могуне могу использовать одно и то же решение в обоих случаях, но на данный момент я не могуне могу понять, как решить любой случай. Кто-нибудь может предложить способ сделать это?

Ответы на вопрос(2)

Ваш ответ на вопрос