# for 循环

> 

当前 `for in` 只遍历单个元素。

## 基本形式

```dj
for item in items {
    println(item);
}
```

## 当前可迭代类型

- `list<T>`
- `iter<T>`

## 示例

遍历 `list<T>`：

```dj
let numbers = [1, 2, 3];

for item in numbers {
    println(item);
}
```

遍历 `iter<T>`：

```dj
let numbers = [1, 2, 3];

for item in iter(numbers) {
    println(item);
}
```

## 当前不支持

- `for (index, item) in xs`
- `for (key, value) in map`
- 字符串迭代
- 解构绑定
