def intersperse(lst, item):
    """
    Adds the item between each item in the list.
    :param lst:
    :param item:
    :return:
    """
    result = [item] * (len(lst) * 2 - 1)
    result[0::2] = lst
    return result