next up previous contents index
suivant: Make a list with monter: Lists and vectors précédent: Apply a function of   Table des matières   Index


Apply a bivariate function to the elements of two lists : zip

zip applies a bivariate function to the elements of 2 lists.
Input :
zip('sum',[a,b,c,d],[1,2,3,4])
Output :
[a+1,b+2,c+3,d+4]
Input :
zip((x,y)->x^2+y^2,[4,2,1],[3,5,1])
Or :
f:=(x,y)->x^2+y^2
then,
zip(f,[4,2,1],[3,5,1])
Output :
[25,29,2]
Input :
f:=(x,y)->[x^2+y^2,x+y]
puis,
zip(f,[4,2,1],[3,5,1])
Output :
[[25,7],[29,7],[2,2]]



giac documentation written by Renée De Graeve and Bernard Parisse