Previous Up Next

1.42.27  Καταμέτρηση των στοιχείων ενός πίνακα που ικανοποιούν μια συγκεκριμένη ιδιότητα : count

count παίρνει σαν ορίσματα : μια πραγματική συνάρτηση f και έναν πραγματικό πίνακα A διάστασης p× q (αντιστ. μια λίστα l μεγέθους n).
count επιστρέφει το f(A[0,0])+..f(A[p-1,q-1]) (αντιστ. f(l[0])+..f(l[n-1]))
Επομένως, εάν f είναι μια λογική συνάρτηση, η count επιστρέφει τον αριθμό των στοιχείων του πίνακα A (αντιστ. της λίστας l) που ικανοποιούν την ιδιότητα f.
Είσοδος :

count(x->x,[[2,12],[45,3],[7,78]])

Έξοδος :

147

Πράγματι: 2+12+45+3+7+78=147.
Είσοδος :

count(x->x<10,[[2,12],[45,3],[7,78]])

Έξοδος :

3

Previous Up Next