将提供的一组数据分成训练和测试集。

提供一组数据，并指定训练数据和测试数据的比例，例如“70%为训练数据，30%为测试数据。”
假设我们有一个数据集，命名为`data`，我们可以按照70:30的比例将其分为训练数据集和测试数据集，方法如下所示：

```python
import random

# 设置训练数据集占原数据集的比例
train_ratio = 0.7
# 计算训练数据集的大小
train_size = int(train_ratio * len(data))

# 打乱数据集
random.shuffle(data)

# 划分训练数据集和测试数据集
train_data = data[:train_size]
test_data = data[train_size:]
```

这里使用了Python内置的`random`模块的`shuffle()`函数，将数据集打乱，然后根据指定的比例`train_ratio`计算训练数据集大小`train_size`，最后将数据集划分为训练数据集`train_data`和测试数据集`test_data`。