r"""consume this iterator and get the number of elements
(self)
| 749 | return collections.OrderedDict((i.name, i) for i in self) |
| 750 | |
| 751 | def as_count(self): |
| 752 | r"""consume this iterator and get the number of elements""" |
| 753 | return sum(1 for _ in self) |
| 754 | |
| 755 | |
| 756 | class NodeFilterType(NodeFilter): |