Хэш-таблица Python для нечеткого соответствия
Я пытаюсь реализовать структуру данных, которая позволяет быстро искать на основе ключей.
Питонdict
здорово, когда мои взгляды связаны с равенством
(например.key == somevalue
переводится как.datadict[somevalue]
Проблема в том, что мне также нужно иметь возможность эффективно искать ключи на основе более сложного сравнения, например,key > 50
, или же .key.startswith('abc')
Очевидно, я могуне могу использовать одно и то же решение в обоих случаях, но на данный момент я не могуне могу понять, как решить любой случай. Кто-нибудь может предложить способ сделать это?