查找过滤器对象的长度 python 3
如何找到过滤器对象的长度 python 3?
def is_valid_file/filename/:
return True
full_path_fnames = filter/is_valid_file, full_path_fnames/
print/len/full_path_fnames//
没有找到相关结果
已邀请:
2 个回复
董宝中
赞同来自:
原因
https://docs.python.org/3.4/re ... len__
对象以及如何看到对象
这种方法不是
因为他们大多是迭代器。
找到长度的可能方法之一
另一种方式 - 将其转换为类型
, 当然,这有一个长度:
请注意,所有解决方案都耗尽了迭代器,因此您将无法再次使用它:
莫问
赞同来自:
回报
, 但是B. Python3 他为您提供了一个可以转换为的迭代器
, 然后检查长度:
示范:
</filter>