怎么把一列数据改成每24个为一行
时间: 2024-03-02 20:49:29 浏览: 181
多目标跟踪MOT格式转YOLO格式,并存在一个文件夹中,内含源码和小型MOT数据集
你可以使用 Python 中的列表切片来将一列数据改为每24个为一行的形式,具体代码如下:
```python
data = [1, 2, 3, ..., 72] # 原始数据列表
rows = [data[i:i+24] for i in range(0, len(data), 24)] # 将数据按每24个分割为一行
```
其中,`range(0, len(data), 24)` 表示从0开始,每隔24个元素取一个值,这样就可以将数据分割为每24个为一行的形式。`[data[i:i+24] for i in range(0, len(data), 24)]` 表示根据上面的切片规则,将原始数据列表分割为多个子列表,每个子列表包含24个元素,最终得到的 `rows` 列表即为每24个元素为一行的二维列表。
阅读全文