FlattenAt[list,n]
flattens out a sublist that appears as the n th element of list. If n is negative, the position is counted from the end.
FlattenAt[expr,{i,j,…}]
flattens out the part of expr at position {i,j,…}.
FlattenAt[expr,{{i1,j1,…},{i2,j2,…},…}]
flattens out parts of expr at several positions.


FlattenAt
FlattenAt[list,n]
flattens out a sublist that appears as the n th element of list. If n is negative, the position is counted from the end.
FlattenAt[expr,{i,j,…}]
flattens out the part of expr at position {i,j,…}.
FlattenAt[expr,{{i1,j1,…},{i2,j2,…},…}]
flattens out parts of expr at several positions.
Examples
open all close allScope (1)
FlattenAt can splice the arguments of any expression, not just lists:
Properties & Relations (2)
See Also
DeleteCases Flatten Splice Sequence SlotSequence Delete Insert MapAt ReplacePart ArrayFlatten
Function Repository: BeheadAt
Tech Notes
Related Guides
History
Introduced in 1991 (2.0)
Text
Wolfram Research (1991), FlattenAt, Wolfram Language function, https://reference.wolfram.com/language/ref/FlattenAt.html.
CMS
Wolfram Language. 1991. "FlattenAt." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FlattenAt.html.
APA
Wolfram Language. (1991). FlattenAt. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FlattenAt.html
BibTeX
@misc{reference.wolfram_2025_flattenat, author="Wolfram Research", title="{FlattenAt}", year="1991", howpublished="\url{https://reference.wolfram.com/language/ref/FlattenAt.html}", note=[Accessed: 13-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_flattenat, organization={Wolfram Research}, title={FlattenAt}, year={1991}, url={https://reference.wolfram.com/language/ref/FlattenAt.html}, note=[Accessed: 13-August-2025]}