lascia supporre la seguente semplice oggetto:trovare l'oggetto dal suo membro all'interno di una lista in Python
class Mock:
def __init__(self, name, age):
self.name = name
self.age = age
poi ho una lista con alcuni oggetti di questo tipo:
myList = [Mock("Dan", 34), Mock("Jack", 30), Mock("Oli", 23)...]
c'è qualche incorporato in funzione in cui posso ottenere tutti i mazzi con un'età di cioè 30? Certo che posso iterare me stesso su di loro e confrontare i loro età, ma qualcosa di simile
find(myList, age=30)
sarebbe bello. C'è qualcosa del genere?
Grazie mille per questa risposta. Stavo per reimplementare qualcosa di simile manualmente. – xlash
Grazie.E bel diagramma. Ma sarebbe utile discutere dei vari compromessi, ad es. tempo di avvio aggiuntivo per creare l'indice e lo spazio necessario per esso. – nealmcb