Aus einer Liste von Worten bekommen würde Ich mag das Wörterbuch mit dem niedrigsten Wert für die 'cost'
Schlüssel erhalten und dann die andere Taste entfernen, Wert-Paare aus diesem WörterbuchWörterbuch mit niedrigstem Schlüsselwert aus einer Liste von Worten
lst = [{'probability': '0.44076116', 'cost': '108.41'} , {'probability': '0.55923884', 'cost': '76.56'}]
jeder pythonic Vorschlag für den zweiten Teil, wo ich sage: „und dann die andere Taste, Wert-Paare aus diesem Wörterbuch entfernen“? –
@KristofPal können Sie diese minimale "Kosten" auf diese Weise erhalten: 'min (lst, Schlüssel = Lambda-Element: float (Element ['Kosten'])) [" Kosten "]' ..wenn ich diesen Teil richtig verstehe. Vielen Dank. – alecxe
@KristofPal hat eine weitere Option hinzugefügt, falls wir noch auf derselben Seite sind :) – alecxe