我的问题是,如果我有一份清单
list = [1,2,3,4,5,6,7]
如果我想知道列表中元素的数量,len( list )或list.count是更好的选择吗?或者.count只适用于来自object.filter(id = "HI").count模型的查询?
希望我说清楚了。
发布于 2018-06-11 13:12:14
count()返回一个整数,表示数据库中与QuerySet匹配的对象的数量,它仅适用于查询集
count()
使用SQL’s SELECT COUNT(*)在数据库级别处理计数要高效得多,这就是为什么使用count()
SQL’s SELECT COUNT(*)
len() python内置函数,返回对象的长度(项数),它也可以应用于查询集,但最有效的是使用count()
len()
https://stackoverflow.com/questions/50790783
相似问题