时间:2021-05-22
英文文档:
len(s)
Return the length (the number of items) of an object. The argument may be a sequence (such as a string, bytes, tuple, list, or range) or a collection (such as a dictionary, set, or frozen set).
返回对象的长度
说明:
1. 返回对象的长度,参数可以是序列(比如字符串、字节数组、元组、列表和range对象),或者是集合(比如字典、集合、不可变集合)
2. 如果参数为其它类型,则其必须实现__len__方法,并返回整数,否则报错。
>>> class A: def __init__(self,name): self.name = name def __len__(self): return len(self.name)>>> a = A('')>>> len(a)0>>> a = A('Aim')>>> len(a)3>>> class B: pass>>> b = B()>>> len(b)Traceback (most recent call last): File "<pyshell#65>", line 1, in <module> len(b)TypeError: object of type 'B' has no len()>>> class C: def __len__(self): return 'len'>>> c = C()>>> len(c)Traceback (most recent call last): File "<pyshell#71>", line 1, in <module> len(c)TypeError: 'str' object cannot be interpreted as an integer以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在python中除了print函数之外,len函数和type函数应该算是使用最频繁的API了,操作都比较简单。一.len函数简介返回对象的长度(项目数)参数可以
这篇文章主要介绍下如何创建并调用函数。print():是打印放入对象的函数len():是返回对象长度的函数input():是让用户输入对象的函数...简单来说,
len()方法返回字符串的长度。语法以下是len()方法的语法:len(str)参数NA返回值此方法返回的字符串的长度。例子下面的例子显示了len()方法的使用
函数:len()1:作用:返回字符串、列表、字典、元组等长度2:语法:len(str)3:参数:str:要计算的字符串、列表、字典、元组等4:返回值:字符串、列
len和lenb函数的区别是: 1、Excel中lenb函数是返回字符的字节数的函数。len函数返回文本字符串中的字符数。 2、LEN(A2),返回6,不论