字符串确实有一个length方法:
__len__()
Python中的协议是在具有一定长度并使用内置
len()函数的对象上实现此方法,该函数将为您调用该方法,类似于您实现
__iter__()和使用内置
iter()函数的方法(或在后面调用方法)场景)在可迭代的对象上。
有关更多信息,请参见模拟容器类型。
这是有关Python协议主题的好书:Python和最小惊讶原则
欢迎分享,转载请注明来源:内存溢出
字符串确实有一个length方法:
__len__()
Python中的协议是在具有一定长度并使用内置
len()函数的对象上实现此方法,该函数将为您调用该方法,类似于您实现
__iter__()和使用内置
iter()函数的方法(或在后面调用方法)场景)在可迭代的对象上。
有关更多信息,请参见模拟容器类型。
这是有关Python协议主题的好书:Python和最小惊讶原则
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)