python 分页代码
时间: 2023-10-12 07:14:57 浏览: 85
分页代码
在 Python 中可以使用 `itertools.islice` 函数来实现分页。
```python
from itertools import islice
def get_pages(iterable, page_size):
while True:
page = list(islice(iterable, page_size))
if page:
yield page
else:
break
```
使用方法:
```
for page in get_pages(iterable, page_size):
print(page)
```
可以把 `iterable` 换成你需要分页的数据,如列表、元组等。`page_size` 指每页数据的条数。
阅读全文