将爬取回来15个竖着列表每5个横着输出,其中有空列表,将空列表也输出
时间: 2024-09-13 18:14:12 浏览: 40
基于Python的连享会知乎文章列表爬取设计源码
要将爬取回来的15个列表,每5个横着输出,同时包括空列表,你可以使用Python编程语言来实现这个需求。具体方法可以按照以下步骤进行:
1. 首先,将15个列表存储在一个大列表中。
2. 创建一个新的二维列表,用于存储横着输出的结果。
3. 遍历原始列表,每次取出5个子列表,然后将它们拼接到新的二维列表中。
以下是一个简单的Python代码示例:
```python
# 假设有15个列表,包括空列表
list_of_lists = [ ['list1_item1', 'list1_item2'], [], ['list3_item1', 'list3_item2'], ['list4_item1'], [], [], ['list8_item1'], ['list9_item1', 'list9_item2', 'list9_item3'], [], ['list11_item1'], ['list12_item1', 'list12_item2'], [], ['list14_item1', 'list14_item2'], ['list15_item1'] ]
# 每5个列表横向输出
def print_lists(list_of_lists):
# 每行输出5个列表
for i in range(0, len(list_of_lists), 5):
# 横向输出这5个列表
row = list_of_lists[i:i+5]
for sublist in row:
print(sublist, end=' ') # 打印列表,后面跟一个空格
print() # 每次横着输出完5个列表后换行
# 调用函数
print_lists(list_of_lists)
```
当你运行上述代码时,它会按照要求将列表每5个横着输出一次,包括空列表。
阅读全文