Forum
>>
Principianti
>>
Verifica vettore
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da Luisol |
2020-02-15 22:31:32 - Verifica vettore
|
Salve sono un principiante python, qualcuno può aiutarmi a risolvere questo esercizio ? :
Creare un metodo che riceva una lista o vettore e restituisca True se ogni valore della lista è maggiore o uguale alla somma dei due valori precedenti, false altrimenti. Ad esempio se V=[1,2,4,7,13,20,35] il metodo restituirà True. Grazie in anticipo |
|
Scritto da EL DIABLO |
2020-02-16 14:35:23 - Re: Verifica vettore
|
def controlla(lista) : if len(lista) < 3 : return True if len(lista) < 2 or lista[1] >= lista[0] else False if lista[2] >= sum(lista[: 2]) and lista[1] >= lista[0] : return True if len(lista) == 3 else controlla(lista[1 :]) return False lista = [1, 2, 4, 7, 13, 20, 35] print(controlla(lista)) --- Ultima modifica di EL DIABLO in data 2020-02-16 18:10:47 ---
|
Pagina: 1
Esegui il login per scrivere una risposta.