python有意思的分页

来源:互联网 发布:kali linux切换到root 编辑:程序博客网 时间:2024/06/05 16:35

最近搞mongodb,同时查两张表数据或者关联mysql数据,各种条件查询,我把所有数据并在一个list中,但是要分页,我知道的分页就是skip,limit,发现放哪张表里也不合适,只能对一个list进行分页处理

# -*- coding: utf-8 -*-#__author__="ZJL"a = [1,2,3,4,5,6,7,8,9,10]# a = [{"a":1,"b":2,"c":3},{"d":4,"e":5},{"f":6,"g":7},{"h":8,"i":9}]def fenye(datas,pagenum,pagesize):    if datas and isinstance(pagenum,int) and isinstance(pagesize,int):        return datas[((pagenum-1)*pagesize):((pagenum-1)*pagesize)+pagesize]print(fenye(a,2,3))


0 0