

Split
Examples
open all close allScope (6)
Applications (5)
Group together identical elements:
Only split when there is a change from negative to positive sign (rising edge):
Only split when there is a change from positive to negative sign (falling edge):
Group equivalence classes according to an equivalence function:
Distribution of lengths of runs of 0s or 1s in the first million bits of :
Distribution of lengths of runs of 0s or 1s in one million pseudorandom bits:
Neat Examples (3)
Find runs of numbers in base 10 that contain the same number of 1s:
Iterated run-length encoding [more info]:
Define terms of the look and say sequence [more info]:
Compute the first five terms of the look and say sequence starting with 1:
See Also
SplitBy Partition SequenceSplit StringSplit GroupBy FindClusters DeleteAdjacentDuplicates Union Flatten ReplaceList Tally BinLists GapPenalty
Function Repository: SplitAt SplitAtPositions
Tech Notes
Related Guides
History
Introduced in 1996 (3.0)
Text
Wolfram Research (1996), Split, Wolfram Language function, https://reference.wolfram.com/language/ref/Split.html.
CMS
Wolfram Language. 1996. "Split." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Split.html.
APA
Wolfram Language. (1996). Split. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Split.html
BibTeX
@misc{reference.wolfram_2025_split, author="Wolfram Research", title="{Split}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Split.html}", note=[Accessed: 12-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_split, organization={Wolfram Research}, title={Split}, year={1996}, url={https://reference.wolfram.com/language/ref/Split.html}, note=[Accessed: 12-August-2025]}