next up previous contents index
suivant: Faire une liste de monter: La liste ou les précédent: Appliquer une fonction de   Table des matières   Index


Appliquer une fonction de 2 variables aux éléments de 2 listes : zip

zip sert à appliquer une fonction de 2 variables aux éléments de 2 listes.
On tape :
zip('sum',[a,b,c,d],[1,2,3,4])
On obtient :
[a+1,b+2,c+3,d+4]
On tape :
zip((x,y)->x^2+y^2,[4,2,1],[3,5,1])
Ou on tape :
f:=(x,y)->x^2+y^2
puis,
zip(f,[4,2,1],[3,5,1])
On obtient :
[25,29,2]
On tape :
f:=(x,y)->[x^2+y^2,x+y]
puis,
zip(f,[4,2,1],[3,5,1])
On obtient :
[[25,7],[29,7],[2,2]]


Documentation de giac écrite par Renée De Graeve