Quote Originariamente inviata da clasku Visualizza il messaggio
posta il codice completo, compresa la chiamata alla funzione e i dati che passi
codice:
1     D =[1,2,3,4,5,6,7,8]
2     F =[3,5,7,9]
3  
4     def operazione(a,b):
5     # @param a: int
6     # @param b: int
7         return a > b
8
9     def confronto(A,B):
10    # @param A:list
11    # @param B:list
12       for x in A:
13           if confronto2(x,B):
14                return true
15       return false
16  
17    def confronto2(c,C):
18    # @param c:int 
19    # @param C:list
20       for q in C:
21           if not confronto(c,q):
22               return  false
23          return   true
il codice che passo è esattamente lo stesso della domanda la chiamata alla funzione è:

>>> confronto(D,F)