## Manual:First Command

This page is part of the official manual for print and pdf. For structural reasons normal users can't edit this page. If you found any errors on this page please contact us. Go to the version which can be edited by users.

##### First

This article is about GeoGebra command.

##### Command Categories (All commands)

- Algebra Commands
- Chart Commands
- Conic Commands
- Discrete Math Commands
- Function Commands
- Geometry Commands
- GeoGebra Commands
- List Commands
- Logical Commands
- Optimization Commands
- Probability Commands
- Scripting Commands
- Spreadsheet Commands
- Statistics Commands
- Text Commands
- Transformation Commands
- Vector and Matrix Commands
- CAS Specific Commands

- First[ <List> ]
- Gives a new list that contains the first element of the given list.
**Example:**`First[{1, 4, 3}]`

yields*{1}*.

**Note:**To get the first element use`Element[{1, 4, 3}, 1]`

.- First[ <List>, <Number n of elements> ]
- Gives a new list that contains just the first
*n*elements of the given list. **Example:**`First[{1, 4, 3}, 2]`

yields*{1, 4}*.

- First[ <Text> ]
- Gives first character of the text.
**Example:**`First["Hello"]`

yields*"H"*.

- First[ <Text> , <Number n of elements> ]
- Gives the first
*n*characters of the text. **Example:**`First["Hello",2]`

yields*"He"*.

- First[ <Locus>, <Number n of elements> ]
- This command is useful for
- loci generated by SolveODE Command - It returns list points that were created in the first
*n*steps of the numeric ODE-solving algorithm. - loci generated using ShortestDistance Command, TravelingSalesman Command, Voronoi Command, MinimumSpanningTree Command, ConvexHull Command and Hull Command Commands - It returns vertices of the graph.

- loci generated by SolveODE Command - It returns list points that were created in the first

## CAS Syntax

- First[ <List> ]
- Gives a new list that contains the first element of the given list.
**Example:**`First[{1, 4, 3}]`

yields*{1}*.

**Note:**To get the first element use`Element[{1, 4, 3}, 1]`

.- First[ <List>, <Number n of elements> ]
- Gives a new list that contains just the first
*n*elements of the given list. **Example:**`First[{1, 4, 3}, 2]`

yields*{1, 4}*.

**Note:**

See also Last Command.