def iter_over(iterable):
    """
    Method will iterate over given iterable and yields
    next iterable value, current index of iteration (from 0), iterable length
    :param iterable:
    :return:
    """
    current = 0
    total = len(iterable)
    for value in iterable:
        yield value, current, total
        current += 1
