Python列表循环遍历15个元素,3行输出
时间: 2024-09-13 10:08:02 浏览: 69
Python列表循环遍历示例.md
在Python中,列表(List)是一种常用的数据结构,可以存储多个数据项。要循环遍历一个包含15个元素的列表,并将元素在3行中输出,你可以使用以下方法:
```python
# 假设我们有一个包含15个元素的列表
my_list = [i for i in range(15)] # 这将创建一个包含0到14的数字列表
# 使用for循环遍历列表
for index, element in enumerate(my_list):
# 判断当前元素的索引,决定是否换行
if index % 5 == 4: # 每5个元素后换行
print(f'{element:2d}', end='\n') # 打印元素,保证对齐,并换行
else:
print(f'{element:2d}', end=' ') # 打印元素,并在后面加空格保持对齐
```
上述代码中,`enumerate`函数用于获取列表中元素的索引和值,`index % 5 == 4`用于检测当前元素是否是每五行中的第五个元素(即第0、5、10、14个元素),如果是,则执行换行。`f'{element:2d}'`是一个格式化字符串,用于将元素打印为两位数的整数,`end='\n'`和`end=' '`分别用于控制输出后是否换行。
阅读全文