Ciao a tutti!
Sto incontrando alcune difficoltà con il seguente esercizio su Python:
"Definire una funzione con parametri a,b,c,d (a,b e c sono liste di numeri interi mentre d è un numero intero)che per ogni posizione k della lista a, se nella lista b sono contenuti almeno d valori maggiori di a[k] allora il valore in a[k] deve essere sostituito con il suo opposto e k deve essere aggiunto alla lista c."
Io l'avevo impostato lavorando sulle posizioni quindi usando l'iterazione for k in range(len(a)) però non so come fare per confrontare ogni elemento di a con tutti gli elementi in b.
Per quanto riguarda la seconda parte, quella legata alla sostituzione del valore a[k] e aggiungere la posizione alla lista c non ho problemi, il dubbio riguarda solo la prima parte dell'esercizio.
Grazie mille.