Sortieren von Zeichenfolgenwerten nach einem benutzerdefinierten Alphabet in Python

ch suche nach einer effizienten Möglichkeit, eine Liste von Zeichenfolgen nach einem benutzerdefinierten Alphabet zu sortiere

Zum Beispiel habe ich ein Zeichenfolgenalphabet, das @ i"bafmxpzv" und eine Liste von Zeichenfolgen, die nur aus den in diesem Alphabet enthaltenen Zeichen bestehen.

Ich hätte gerne eine Möglichkeit, diese Liste ähnlich wie andere gängige Sortierungen zu sortieren, aber mit diesem benutzerdefinierten Alphabet. Wie kann ich das machen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage