|
Oktatás * Programozás 1 * Szkriptnyelvek Teaching * Programming 1 (BI) Félévek Linkek * kalendárium |
Nim2 /
items(), pairs()These are read-only iterators.
items()Iterate over the elements. let li = @["aa", "bb", "cc"] for x in li: echo x echo "---" for x in li.items(): echo x Output: aa bb cc --- aa bb cc When you iterate over something with a pairs()
let li = @["aa", "bb", "cc"] for idx, x in li: echo idx, ": ", x echo "---" for idx, x in li.pairs(): echo idx, ": ", x Output: 0: aa 1: bb 2: cc --- 0: aa 1: bb 2: cc When you specify two variables in the Read-onlyIn the body of the var li = @[1, 2, 3] # `var` is used -> mutable for x in li: x = 9 # Error: 'x' cannot be assigned to |
![]() Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |