Discussione chiusa
Visualizzazione dei risultati da 1 a 3 su 3

Liste python

  1. #1
    steshows non è in linea Novello
    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.

    Credo di dover utilizzare due volte il ciclo for ma non riesco a capire come fare!

  2. #2
    L'avatar di Max.Riservo
    Max.Riservo non è in linea Scribacchino
    Crossposting con IProgrammatori ...

  3. #3
    Thread creato MENTRE si discuteva nell'altro forum.

    Chiuso.
    ℹ️ Leggi di più su AntonioG ...

Discussione chiusa

Potrebbero interessarti anche ...

  1. vb net o python
    Da Danielus nel forum Pausa caffè
    Risposte: 4
    Ultimo Post: 28-06-2020, 20:51
  2. vb net o python
    Da Danielus nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 28-06-2020, 07:52
  3. Insegnante PYTHON
    Da @Alex nel forum Pausa caffè
    Risposte: 2
    Ultimo Post: 18-02-2020, 18:09
  4. Nuovo di Python
    Da sal21 nel forum Python
    Risposte: 3
    Ultimo Post: 27-04-2018, 09:49
  5. guida tk per python 3
    Da Missileback nel forum Python
    Risposte: 0
    Ultimo Post: 02-12-2014, 21:19