Devo scegliere alcuni elementi dall'elenco indicato, conoscendo il loro indice. Supponiamo che vorrei creare un nuovo elenco, che contiene elementi con indice 1, 2, 5, da un determinato elenco [-2, 1, 5, 3, 8, 5, 6]. Quello che ho fatto è:
a = [-2,1,5,3,8,5,6]
b = [1,2,5]
c = [ a[i] for i in b]
C'è un modo migliore per farlo? qualcosa come c = a [b]?
lambda
funzione.