Sto cercando di fare lo stesso come Get the key corresponding to the minimum value within a dictionary, dove vogliamo ottenere la chiave corrispondente al valore minimo in un dizionario.Python: ottieni la chiave con il minor valore da un dizionario MA multipli valori minimi
Il modo migliore sembra essere:
min(d, key=d.get)
MA voglio applicare questo su un dizionario con più valori minimi:
d = {'a' : 1, 'b' : 2, 'c' : 1}
Nota che la risposta da quanto sopra sarebbe :
Tuttavia, ho bisogno di entrambi i i due tasti che hanno un valore minimo, ovvero a
e c
.
Quale sarebbe l'approccio migliore?
(In definitiva, voglio scegliere uno dei due a caso, ma non penso che questo sia rilevante).
Sai che da quando dict non sono allineati, si sta già raccogliendo un "random "uno tra quei due? –
@Rik Poggi, se si definisce "casuale" come "ordinamento non specificato". –
@DarenThomas: le parole non ordinate e casuali tra virgolette sono state utilizzate esattamente per questo. –