I have been working in Python for a few months now, and it has occurred to me that I often overlook vocabulary that escapes me at first glance, instead trying to get the gis
I can answer your first point, to consume is to exhaust an iterable this means to run the iterable out of next items.