def addFirst(lst, element): """ Agrega un elemento en la primera posición de la lista """ if (lst['type']=='ARRAY_LIST'): alt.addFirst (lst, element) else: slt.addFirst (lst, element)
def test_addFirst(lst, books): assert slt.isEmpty(lst) == True assert slt.size(lst) == 0 slt.addFirst(lst, books[1]) assert slt.size(lst) == 1 slt.addFirst(lst, books[2]) assert slt.size(lst) == 2 book = slt.firstElement(lst) assert book == books[2]
def test_addFirst(lst, casting): assert slt.isEmpty(lst) == True assert slt.size(lst) == 0 slt.addFirst(lst, casting[1]) assert slt.size(lst) == 1 slt.addFirst(lst, casting[2]) assert slt.size(lst) == 2 cast = slt.firstElement(lst) assert cast == casting[2]
def test_addFirst(lst, peliculas): assert slt.isEmpty(lst) == True assert slt.size(lst) == 0 slt.addFirst(lst, peliculas[1]) assert slt.size(lst) == 1 slt.addFirst(lst, peliculas[2]) assert slt.size(lst) == 2 pelicula = slt.firstElement(lst) assert pelicula == peliculas[2]
def addFirst(lst, element): """ Agrega un elemento en la primera posición de la lista Args: lst :: lista La lista a la cual se le añadirá el nuevo elemento element Elemento que será agregado a la lista que se pasa por parametro Return : None """ if (lst['type'] == 'ARRAY_LIST'): alt.addFirst(lst, element) else: slt.addFirst(lst, element)
def addFirst(lst, element): """Agrega un elemento a la lista en la primera posicion. Agrega un elemento en la primera posición de la lista, se incrementa el tamaño de la lista en uno. Args: lst: La lista don de inserta el elemento element: El elemento a insertar en la lista Returns: La lista con el nuevo elemento en la primera posición, si el proceso fue exitoso Raises: Exception """ try: if (lst['type'] == 'ARRAY_LIST'): alt.addFirst(lst, element) else: slt.addFirst(lst, element) except Exception as exp: error.reraise(exp, 'List->addFirst: ')