checkposition convenience function iterators typical computation on an array listlistor sequence is to march through its elements in orderone at timefor exampleto look for specific element the iterator and iterable abstract data types