diff options
| author | Leedehai <18319900+Leedehai@users.noreply.github.com> | 2024-02-02 03:52:58 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-02 08:52:58 +0000 |
| commit | c06a71f653f3b239ace026c1e1966d9d73040c3a (patch) | |
| tree | 048cffddcabbc0c401ed4cc79ec5ea311d2c0931 /docs/reference | |
| parent | 42f59af812710c27b053acfd038eec0561f70f7b (diff) | |
Let for-loop iterate Dict with an iterator (#3318)
Diffstat (limited to 'docs/reference')
| -rw-r--r-- | docs/reference/scripting.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/reference/scripting.md b/docs/reference/scripting.md index 6e64cebb..9a04bfb9 100644 --- a/docs/reference/scripting.md +++ b/docs/reference/scripting.md @@ -195,6 +195,8 @@ For loops can iterate over a variety of collections: - `{for pair in dict {..}}` \ Iterates over the key-value pairs of the [dictionary]($dictionary). The pairs can also be destructured by using `{for (key, value) in dict {..}}`. + It is more efficient than `{for pair in dict.pairs() {..}}` because it doesn't + create a temporary array of all key-value pairs. - `{for letter in "abc" {..}}` \ Iterates over the characters of the [string]($str). Technically, it iterates |
