count_eq a deux ou trois et paramètres : une nombre et une
liste (ou une matrice) et dans le cas où le deuxième paramètre est une
matrice, un argument optionnel row ou col.
count_eq renvoie le nombre d’éléments de la liste (ou de la matrice)
qui sont égaux au premier argument. Dans le cas où il y a un argument
optionnel row (resp col) count_eq agit sur chacune des
lignes (resp colonnes) de la matrice et renvoie alors une liste.
On tape :
Ou on tape :
On obtient :
On tape :
On obtient :
On tape :
On obtient :
Remarque
Les deux paramètres de count_eq ne sont pas forcément numériques :
count_eq(ab,[[-ab,1,ab,1,ab,-3],[-ab,1,ab,1,ab,-3]]) renvoie 4 si la
variable ab n’est pas affectée, mais renverra 6 si il y a 0 dans
ab
count_eq("ab",["ab",1,"ab",1,"ab",-3]) renvoie 3.
Attention !!!
si la variable ab n’est pas affectée,
count_eq(ab+1-1,[[-ab,1,ab,1,ab,-3],[-ab,1,ab,1,ab,-3]]) renvoie 4,
mais
count_eq(ab+1,[-ab,1,ab+1,1,1+ab,-3]) renvoie 1.