我有 10 条记录:
查询如下:结果=从员工中选择*
这里我有10条记录。然后对这些记录应用切片以按照我的要求显示
r = result[1:3]
我显示了从索引 0 到 2 的 3 条记录。这里我想计算 r 变量准确包含的记录数。最后我将切片应用为[9:12]。但最后只包含 1 条记录。那么我如何在对结果集进行切片后获得准确的记录数。
我尝试了以下方法:
count = r.count()
然后出现如下错误:
AttributeError: 'long' object has no attribute 'count'
任何帮助将不胜感激。谢谢
最佳答案
使用内置函数len
:
len(r)
关于python - 如何在Python中切片后在SQL中获取查询结果中的记录总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36976567/