Diferencia entre revisiones de «Comando Elemento»
De GeoGebra Manual
Línea 2: | Línea 2: | ||
;Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]:Determina el elemento número ''n'' (enésimo) de la lista. | ;Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]:Determina el elemento número ''n'' (enésimo) de la lista. | ||
;Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]:Determina el elemento de la matriz ubicado en la fila y columna indicadas. | ;Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]:Determina el elemento de la matriz ubicado en la fila y columna indicadas. | ||
− | : {{Note| La lista o la matriz indicadas pueden contener únicamente objetos del mismo tipo (por ejemplo, sólo números o sólo puntos).}} | + | :{{Note| La lista o la matriz indicadas pueden contener únicamente objetos del mismo tipo (por ejemplo, sólo números o sólo puntos).}} |
− | ; Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ] | + | ;Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ] |
− | + | :Si la lista contuviera a su vez, listas de listas, con un aspecto ''multi-dimensional'', será necesario, para obtener un elemento (o lista de elementos), especificar la cantidad de indicadores que precise sus coordenadas . | |
− | : Si la lista contuviera a su vez, listas de listas, con un aspecto multi-dimensional | ||
{{Example|1=Siendo <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>, <code>Elemento[L, 1, 2, 1]</code> da por resultado 3, <code>Elemento[ L, 2, 2 ]</code> da por resultado {7,8}.}} | {{Example|1=Siendo <nowiki>L={{{1,2},{3,4}},{{5,6},{7,8}}}</nowiki>, <code>Elemento[L, 1, 2, 1]</code> da por resultado 3, <code>Elemento[ L, 2, 2 ]</code> da por resultado {7,8}.}} | ||
: {{Note| Esta alternativa permite operar con objetos de distinto tipo dentro de cada lista (aunque deban ser del mismo tipo en cada una de ellas).}} | : {{Note| Esta alternativa permite operar con objetos de distinto tipo dentro de cada lista (aunque deban ser del mismo tipo en cada una de ellas).}} | ||
{{Example|1=Siendo <nowiki>L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}</nowiki>, <code>Elemento[L, 3, 3, 2]</code> da por resultado "re", <code>Elemento[L, 3, 2, 2]</code> da por resultado 2.}} | {{Example|1=Siendo <nowiki>L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}}</nowiki>, <code>Elemento[L, 3, 3, 2]</code> da por resultado "re", <code>Elemento[L, 3, 2, 2]</code> da por resultado 2.}} | ||
+ | ==Sintaxis Abreviada== | ||
+ | El enésimo elemento - ''n'' - de una lista ''L'' puede expresarse como ''L(n)'' en el caso de listas multidimensionales de rotulado indexado. Entonces, ''L(n1, n2, ..., nk)'' puede emplearse en lugar <code>Elemento[L ,n1, n2, .. , nk]</code> . Como esta sintaxis sólo opera para listas rotuladas, <code>Elemento[Encadena[L, M], 1, 2, 3]</code> resulta correcto pero no así, ''Encadena[L,M](1,2,3)'' . |
Revisión del 02:07 22 jul 2011
Elemento
Categorías de Comandos (todos)
- Elemento[ <Lista>, <Posición del Elemento (número o valor numérico n)> ]
- Determina el elemento número n (enésimo) de la lista.
- Elemento[ <Matriz>, <Número de la Fila>, <Número de la Columna> ]
- Determina el elemento de la matriz ubicado en la fila y columna indicadas.
- Nota: La lista o la matriz indicadas pueden contener únicamente objetos del mismo tipo (por ejemplo, sólo números o sólo puntos).
- Elemento[ <Lista de Listas>, <Número del Primer Indicador>, <Número del Segundo Indicador>... ]
- Si la lista contuviera a su vez, listas de listas, con un aspecto multi-dimensional, será necesario, para obtener un elemento (o lista de elementos), especificar la cantidad de indicadores que precise sus coordenadas .
Ejemplo: Siendo L={{{1,2},{3,4}},{{5,6},{7,8}}},
Elemento[L, 1, 2, 1]
da por resultado 3, Elemento[ L, 2, 2 ]
da por resultado {7,8}.- Nota: Esta alternativa permite operar con objetos de distinto tipo dentro de cada lista (aunque deban ser del mismo tipo en cada una de ellas).
Ejemplo: Siendo L = {{"a"}, {1, 2}, {{"a", "b"}, {1, 2}, {"do", "re"}}},
Elemento[L, 3, 3, 2]
da por resultado "re", Elemento[L, 3, 2, 2]
da por resultado 2.Sintaxis Abreviada
El enésimo elemento - n - de una lista L puede expresarse como L(n) en el caso de listas multidimensionales de rotulado indexado. Entonces, L(n1, n2, ..., nk) puede emplearse en lugar Elemento[L ,n1, n2, .. , nk]
. Como esta sintaxis sólo opera para listas rotuladas, Elemento[Encadena[L, M], 1, 2, 3]
resulta correcto pero no así, Encadena[L,M](1,2,3) .