Dall'esperimento ho riferito che, in caso di parità, le scelte di python in base all'ordine (ad esempio l'elemento che compare per primo in una lista) C'è un modo, dove nel caso di un pareggio posso scegliere un oggetto a caso, in modo che non sia deterministico e basato sull'ordine?Scegliere un massimo casuale in caso di parità?
ad es.
l = [ ([1], 10) , ([2], 3), ([3], 9), ([4], 10)]
max(l, key=lambda x: x[1])
ogni esecuzione di questo, potrebbe o ritorno ([4], 10) o ([1], 10) e non sempre ([1], 10)
non credo che si può farlo direttamente (cioè, dicono 'max 'per farlo in modo casuale) ma puoi fare un' max' seguito da un 'filter' seguito da' random.choice'. – 5gon12eder