Contains()
TRUE if the list contains the given item.
also: includes has is in member of present holds
Basic examples (2)
o1 = new stzList("a":"t")
? o1.Contains("x")0
run on 2026-10-02 04:23 inside the library at commit 0e72e2e2c; taken from 649_contains.ring(opens in a new tab)
? StzListQ(aOrders).Contains("soup")
? Q("cold").IsLowercase()1 1
run on 2026-10-02 04:24 inside the library at commit 0e72e2e2c; taken from 06-walk-ask-produce-act.en.md(opens in a new tab)
Scope (7)
o1 = new stzList([ "a", "ab", "abnA", "abAb" ])
? o1.Contains("n")
? o1.FindFirst("n")0 0
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 264_contains.ring(opens in a new tab)
o1 = new stzList([ 1:3, 4:6, 1:3, 1:3, 4:6, 7:10 ]) ? o1.FindAll(1:3) ? o1.Contains(7:10)
1 3 4 1
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 380_findall.ring(opens in a new tab)
oL = new stzList([ "tea", "rice", "tea", "fish" ])
? oL.Contains("tea")
? oL.NumberOfOccurrence("tea")
? @@( oL.FindAll("tea") )1 2 [ 1, 3 ]
run on 2026-10-02 04:24 inside the library at commit 0e72e2e2c; taken from 05-one-object-any-structure.en.md(opens in a new tab)
o1 = new stzList([ "a", "b", "C", 5, "d", "E" ])
? o1.ContainsW("isString(This[@i]) and @IsUppercase(This[@i])")
? @@( o1.FindW("isString(This[@i]) and @IsUppercase(This[@i])") )
? @@( o1.ItemsW("isString(This[@i]) and @IsUppercase(This[@i])") )1 [ 3, 6 ] [ "C", "E" ]
run on 2026-10-02 04:23 inside the library at commit 0e72e2e2c; taken from 610_checker.ring(opens in a new tab)
o1 = new stzList([ "A", "B", 1, "C", 2, 3, "D", 4, 5 ])
? o1.Contains("a")
? o1.Contains("A")
? o1.ContainsNo("C")
? o1.ContainsNo("X")0 1 0 1
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 396_contains.ring(opens in a new tab)
o1 = new stzList([ "a", "ab", 1:3, "abA", "abAb", 1:3 ])
? o1.ContainsCS("ab", TRUE)
? o1.FindFirstCS("AB", FALSE)
? o1.FindLastCS("ABA", FALSE)
? o1.FindFirst(1:3)
? o1.FindLast(1:3)1 2 4 3 6
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 265_containscs.ring(opens in a new tab)
o1 = new stzList([ "1", "1", [ "2", "♥", "2"], "1", [ "2", ["3", "🌞"] ] , "3" ])
? o1.FindFirst("3")
? o1.FindNth(3, "1")
? o1.Contains([ "2", "♥", "2"])
? o1.DeepContains("🌞")
? o1.DeepContainsMany([ "1", "♥", "3", "🌞" ]) # Or DeepContainsThese()
? o1.DeepContainsBoth("♥", :And = "🌞")
? o1.DeepContainsOneOfThese(["_", "🌞", "0" ])
? o1.DeepContainsNOfThese(2, ["_", "🌞", "0", "♥" ])6 4 1 1 1 1 1 1
run on 2026-10-02 04:22 inside the library at commit 0e72e2e2c; taken from 326_findfirst.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.ContainsNo · stzList.DeepContains · stzList.DeepContainsBoth · stzList.DeepContainsNOfThese · stzList.DeepContainsOneOfThese · stzList.Find · stzList.FindAll · stzList.FindFirst · stzList.FindLast · stzList.FindNth · stzList.Items · stzList.NumberOfOccurrence
- How-to: Check whether a list contains an item

