python用for循环将列表中的数据进行分类
时间: 2024-02-25 22:54:18 浏览: 52
可以使用以下代码实现:
```python
# 假设待分类的列表为 data
data = [1, 3, 5, 2, 4, 6]
# 创建空列表,用于存放分类后的数据
result = [[], [], []]
# 对列表中的每个元素进行分类
for num in data:
if num % 2 == 0:
result[0].append(num) # 偶数
elif num % 3 == 0:
result[1].append(num) # 3的倍数
else:
result[2].append(num) # 其他
print(result) # 输出分类后的结果
```
以上代码中,我们创建了一个空列表`result`,用于存放分类后的数据。然后使用`for`循环遍历待分类的列表`data`,对列表中的每个元素进行分类,并将其加入到`result`中的相应子列表。最后输出分类后的结果。
阅读全文