- See Also
-
Related Guides
- Structural Operations on Expressions
- Database-Like Operations on Datasets
- Elements of Lists
- Computation with Structured Datasets
- List Manipulation
- Constructing Lists
- Function Composition & Operator Forms
- Functional Programming
- Expressions
- Rearranging & Restructuring Lists
- Handling Arrays of Data
- Parts of Expressions
- Tech Notes
-
- See Also
-
Related Guides
- Structural Operations on Expressions
- Database-Like Operations on Datasets
- Elements of Lists
- Computation with Structured Datasets
- List Manipulation
- Constructing Lists
- Function Composition & Operator Forms
- Functional Programming
- Expressions
- Rearranging & Restructuring Lists
- Handling Arrays of Data
- Parts of Expressions
- Tech Notes
Append
Details

- In iteratively building a list, it is usually more efficient to use Sow and Reap than to use Append[list,new] at each step.
- Append works on SparseArray objects, returning ordinary lists if necessary.
- Append can be used on Association objects. Single new elements are specified in the form key->value. New values replace older ones if their keys are the same.
- Multiple elements to append to an association can be specified in the form {key1->value1,key2->value2, …}.
- Append[elem][expr] is equivalent to Append[expr,elem].
Examples
open all close allSee Also
Prepend Insert AppendTo PadRight Sow Join
Function Repository: AppendSequence AppendColumn AppendAt
Related Guides
-
▪
- Structural Operations on Expressions ▪
- Database-Like Operations on Datasets ▪
- Elements of Lists ▪
- Computation with Structured Datasets ▪
- List Manipulation ▪
- Constructing Lists ▪
- Function Composition & Operator Forms ▪
- Functional Programming ▪
- Expressions ▪
- Rearranging & Restructuring Lists ▪
- Handling Arrays of Data ▪
- Parts of Expressions
History
Introduced in 1988 (1.0) | Updated in 2003 (5.0) ▪ 2014 (10.0)
Text
Wolfram Research (1988), Append, Wolfram Language function, https://reference.wolfram.com/language/ref/Append.html (updated 2014).
CMS
Wolfram Language. 1988. "Append." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/Append.html.
APA
Wolfram Language. (1988). Append. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Append.html
BibTeX
@misc{reference.wolfram_2025_append, author="Wolfram Research", title="{Append}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Append.html}", note=[Accessed: 16-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_append, organization={Wolfram Research}, title={Append}, year={2014}, url={https://reference.wolfram.com/language/ref/Append.html}, note=[Accessed: 16-August-2025]}