在 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)