用python写一个循环,将一个包含12个元素的数组依次分给三个变量
时间: 2024-01-21 12:17:10 浏览: 67
python将一组数分成每3个一组的实例
可以使用Python的循环和列表切片来实现:
```python
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
for i in range(0, len(arr), 3):
a, b, c = arr[i:i+3]
print(a, b, c)
```
输出结果为:
```
1 2 3
4 5 6
7 8 9
10 11 12
```
在循环中,我们使用 `range` 函数生成一个从 0 开始,步长为 3,长度为数组长度的序列。然后每次取出连续的 3 个元素赋值给变量 `a`, `b`, `c`。列表切片的语法 `arr[i:i+3]` 表示取出从 `i` 开始的连续 3 个元素。
阅读全文