python 实现分页
时间: 2023-02-26 11:53:18 浏览: 80
python实现分页效果
在 Python 中,可以使用切片 (slice) 操作来实现分页。例如,如果你想将一个列表分成页,每页包含 N 个元素,那么可以这样做:
```
def paginate(lst, page_size):
for i in range(0, len(lst), page_size):
yield lst[i:i + page_size]
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for page in paginate(my_list, 3):
print(page)
```
输出:
```
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
```
阅读全文