NumberOfItems()
getting the number of items of the list
also written: HowManyItems
Basic examples (2)
o1 = new stzList([ "tea", "rice", "tea", "fish", "rice", "tea" ]) ? o1.NumberOfItems()
6
run on 2026-10-02 04:24 inside the library at commit 0e72e2e2c; taken from 01-find-then-apply.en.md(opens in a new tab)
o1 = new stzList([ "teeba", "hussein", "haneen" , "hussein" ]) ? o1.DuplicatesRemoved() ? o1.NumberOfItems()
teeba hussein haneen 4
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 456_duplicatesremoved.ring(opens in a new tab)
Scope (3)
? StzListQ([ "A", 1, "B", 2, "C", 3 ]).NumberOfItemsW(' isNumber(@item) ')
? StzListQ([ "A", 1, "B", 2, "C", 3 ]).NumberOfItemsW(' isString(@item) ')
? StzListQ([ 1, 2, 3, 4, 5, 6 ]).NumberOfItemsWF( func x { return Q(x).IsDividableBy(2) } )3 3 3
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 524_numberofitemswxt.ring(opens in a new tab)
o1 = new stzList([ 14, 10, 14, 14, 20 ]) # botharebetween example 1 ? @@( QRT([2, 4], :stzPairOfNumbers).BothAreBetween(1, o1.NumberOfItems()) ) # botharebetween example 2 ? @@( QRT([0, 4], :stzPairOfNumbers).BothAreBetween(1, o1.NumberOfItems()) )
1 0
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 184_botharebetween.ring(opens in a new tab)
o1 = new stzList([ "emm", "EMM", "eMm", "EMM" ])
? o1.Find("EMM") # Same as FindCS("EMM", :CS = TRUE)
? o1.FindCS("EMM", :CS = FALSE)
? o1.NumberOfItems()
? o1.NumberOfItemsCS(FALSE)
? o1.Content() # Same as ContentCS(TRUE)
? o1.ContentCS(FALSE)2 4 1 2 3 4 4 1 emm EMM eMm EMM emm
run on 2026-10-02 04:23 inside the library at commit 0e72e2e2c; taken from from_string_case_sensitivity_in_softanza.ring(opens in a new tab)
The extensions of this method
Each extension, and whether it exists for this method; an extension that exists combines with the others (FindSTCS).
Every example is a test file of the library, run inside the library for this page; only those whose output kept every promise their file wrote are shown.
See also
- The class stzList
- The area's reference: Collections & objects
- The other methods in these examples: stzList.Content · stzList.DuplicatesRemoved · stzList.Find

