Python中len(l)返回值类型咨询:是否属于int类型?
Python len()函数返回值类型问题解答
- 当
l是一个list时,len(l)的返回值肯定是int类型。Python内置函数len()的作用就是返回对象的元素个数,返回值类型固定为整数。 - 对于
l = [1,2,3,4,],列表末尾的逗号属于Python允许的合法写法,不影响列表本身的元素数量。调用len(l)会返回4,其类型依然是int类型,不可能是list类型。
可以通过代码验证:
l = [1,2,3,4,] result = len(l) print(type(result)) # 输出 <class 'int'>
内容的提问来源于stack exchange,提问作者Adam Cora
相关产品推荐
相关产品推荐

