Zip (Befehl): Unterschied zwischen den Versionen

Aus GeoGebra Manual
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|list|Zip}}
 
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{command|list|Zip}}
;Zip[ <Expression>, <Var1>, <List1>, <Var2>, <List2>, ...]
+
;Zip[ <Ausdruck>, <Var1>, <List1>, <Var2>, <List2>, ...]
 
:Erzeugt eine [[Listen|Liste]] von Objekten, die durch die Substitution der Variablen im Ausdruck durch Elemente der entsprechenden Listen erhalten wurden. Die Länge der resultierenden Liste ist mindestens die Länge der Ausgabe-Listen.  
 
:Erzeugt eine [[Listen|Liste]] von Objekten, die durch die Substitution der Variablen im Ausdruck durch Elemente der entsprechenden Listen erhalten wurden. Die Länge der resultierenden Liste ist mindestens die Länge der Ausgabe-Listen.  
 
{{example|1=Seien P,Q,R,S,T Punkte. <code>Zip[Mittelpunkt[A,B],A,{P,Q},B,{R,S}]</code> erzeugt eine Liste, die die [[Mittelpunkt_(Befehl)|Mittelpunkte]] der Strecken ''PR'' und ''QS'' enthält.}}
 
{{example|1=Seien P,Q,R,S,T Punkte. <code>Zip[Mittelpunkt[A,B],A,{P,Q},B,{R,S}]</code> erzeugt eine Liste, die die [[Mittelpunkt_(Befehl)|Mittelpunkte]] der Strecken ''PR'' und ''QS'' enthält.}}

Version vom 22. August 2011, 10:50 Uhr

Zip[ <Ausdruck>, <Var1>, <List1>, <Var2>, <List2>, ...]
Erzeugt eine Liste von Objekten, die durch die Substitution der Variablen im Ausdruck durch Elemente der entsprechenden Listen erhalten wurden. Die Länge der resultierenden Liste ist mindestens die Länge der Ausgabe-Listen.
Beispiel: Seien P,Q,R,S,T Punkte. Zip[Mittelpunkt[A,B],A,{P,Q},B,{R,S}] erzeugt eine Liste, die die Mittelpunkte der Strecken PR und QS enthält.
Anmerkung: Die Elemente jeder Liste müssen vom selben Typ sein.
Anmerkung: Es reicht auch, nur eine Liste anzugeben. Auf diese Weise können ähnliche Konstrukte wie "for each" (oder "map") von anderen Programmiersprachen nachgeahmt werden.
© 2024 International GeoGebra Institute