The library documents itself · Collections & objects
stzListOfLists
41 own methods · 25 forms written with extensions, listed under their method · Also inherits from stzList (878)
also named: stzLists · stz2DList · stzList2D
the source: base/list/stzListOfLists.ring(opens in a new tab) · All classes · The area reference: Collections & objects
Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean
Examples: 0 come from the library's tests; 12 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]). 29 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.
Method
Explanation, as the source carries it
init
Build the list-of-lists from the given Haro list.no extension
Value
The raw list of lists (same as Content).no extension
Copy
A new stzListOfLists with the same sublists.no extension
NumberOfLists
How many sublists the list holds.no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? o1.NumberOfLists() #--> 2composed from the signature, run for this page
Update
(no comment in the source: the name reads as a sentence) updatein the section updating the list of listsQCSXTZZZIBWU
UpdateWith
(no comment in the source: the name reads as a sentence) update within the section updating the list of listsQCSXTZZZIBWU
UpdateBy
(no comment in the source: the name reads as a sentence) update byin the section updating the list of listsQCSXTZZZIBWU
UpdateUsing
(no comment in the source: the name reads as a sentence) update usingin the section updating the list of listsno extension
Updated
(no comment in the source: the name reads as a sentence) updatedalso written: UpdatedBy · UpdatedWith · UpdatedUsingin the section updating the list of listsno extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.Updated([ 2, 3 ]) ) #--> [ 2, 3 ]composed from the signature, run for this page
AddList
Add the given list at the end (mutating).no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) o1.AddList([ 2, 3 ]) ? @@( o1.Content() ) #--> [ [ 10, 20, 30 ], [ 40, 50, 60 ], [ 2, 3 ] ]composed from the signature, run for this page
AddManyLists
Same as AddMany: Add each of the given lists at the end (mutating).no extension
NthList
The sublist at position n.also written: ListAtPositionQCSXTZZZIBWU
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.NthList(2) ) #--> [ 40, 50, 60 ]composed from the signature, run for this page
ListAt
Same as NthList: The sublist at position n.QCSXTZZZIBWU
FirstList
The first sublist.no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.FirstList() ) #--> [ 10, 20, 30 ]composed from the signature, run for this page
LastList
The last sublist.no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.LastList() ) #--> [ 40, 50, 60 ]composed from the signature, run for this page
FindInLists
WITHOUT CASESENSITIVITY Where the item occurs INSIDE the sublists: [sublist, position] pairs.also written: FindInside · FindItemInside · FindItemInListsQCSXTZZZIBWU
FindManyInLists
WITHOUT CASESENSITIVITY Where each of the given items occurs inside the sublists.QCSXTZZZIBWU
FindItemsInLists
Same as FindManyInLists: WITHOUT CASESENSITIVITY Where each of the given items occurs inside the sublists.QCSXTZZZIBWU
FindSubListInListsCS
finding a sublist inside the listsno extension
FindSubListInList
finding a sublist inside the listsno extension
PositionsW
The positions of the sublists satisfying the W condition.also written: FindListsW · FindListsWhere · PositionsWhereQCSXTZZZIBWU
ListsWhere
Same as ListsW: The sublists satisfying the W condition.QCSXTZZZIBWU
Sizes
getting the sizes of the inner listsalso written: ListsSizes · NumbersOfItems · SizeOfEachList · ListsNumbersOfItems · NumberOfItemsOfEachListno extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.Sizes() ) #--> [ 3, 3 ]composed from the signature, run for this page
FindSmallestLists
The positions of the shortest sublists.also written: FindMinLists · MinListsPositions · PositionsOfMinLists · SmallestListsPositions · PositionsOfSmallestListsno extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.FindSmallestLists() ) #--> [ 1, 2 ]composed from the signature, run for this page
SmallestLists
The shortest sublists.QCSXTZZZIBWU
FindBiggestLists
The positions of the longest sublists.also written: FindMaxLists · FindGeatestLists · FindLargestLists · MaxListsPositions · PositionsOfMaxLists · BiggestListsPositions · LargestListsPositions · GreatestListsPositions · PositionsOfBiggestLists · PositionsOfLargestLists · PositionsOfGreatestListsno extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.FindBiggestLists() ) #--> [ 1, 2 ]composed from the signature, run for this page
BiggestLists
add* "big", "great", and "large" as alternatives all over the libraryalso written: LargestLists · GreatestListsQCSXTZZZIBWU
BiggestListsAndTheirPositions
Same as BiggestListsZ: add* "big", "great", and "large" as alternatives all over the library (returns the value along with its position)no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.BiggestListsAndTheirPositions() ) #--> [ [ [ 10, 20, 30 ], 1 ], [ [ 40, 50, 60 ], 2 ] ]composed from the signature, run for this page
LargestListsAndTheirPositions
Same as BiggestListsZ: add* "big", "great", and "large" as alternatives all over the library (returns the value along with its position)no extension
composed example
o1 = new stzListOfLists([[10, 20, 30], [40, 50, 60]]) ? @@( o1.LargestListsAndTheirPositions() ) #--> [ [ [ 10, 20, 30 ], 1 ], [ [ 40, 50, 60 ], 2 ] ]composed from the signature, run for this page
FindListsOfSizeN
lists of size nalso written: FindListsOfSize · PositionsOfListsOfSize · PositionsOfListsOfSizeNno extension
ListsOfSizeN
lists of size nalso written: ListsOfSizeno extension
List2D
(no comment in the source: the name reads as a sentence) list2 dno extension
Transpose
Swappingg columns and rowsQCSXTZZZIBWU
Turn
Same as Transpose: Swappingg columns and rowsQCSXTZZZIBWU
SwapColsAndRows
Same as Transpose: Swappingg columns and rowsQCSXTZZZIBWU
SwapRowsAndCols
Same as Transpose: Swappingg columns and rowsQCSXTZZZIBWU
SwitchColsAndRows
Same as Transpose: Swappingg columns and rowsQCSXTZZZIBWU
SwitchRowsAndCols
Same as Transpose: Swappingg columns and rowsQCSXTZZZIBWU
Transposed
(no comment in the source: the name reads as a sentence) transposedalso written: ColsAndRowsSwapped · RowsAndColsSwapped · ColsAndRowsSwitched · RowsAndColsSwitchedno extension
Add
Same as AddItem: Add the given item at the end of the list (mutating).defined in stzList; its extensions hereQCSXTZZZIBWUMany
Lists
Only the LIST items of the list.defined in stzList; its extensions hereQCSXTZZZIBWU

