def addLast(lst, element): """ Agrega un elemento en la última posición de la lista """ if (lst['type']=='ARRAY_LIST'): alt.addLast (lst, element) else: slt.addLast (lst, element)
def test_addLast(lst, books): assert slt.isEmpty(lst) == True assert slt.size(lst) == 0 slt.addLast(lst, books[1]) assert slt.size(lst) == 1 slt.addLast(lst, books[2]) assert slt.size(lst) == 2 book = slt.firstElement(lst) assert book == books[1] book = slt.lastElement(lst) assert book == books[2]
def test_addLast(lst, peliculas): assert slt.isEmpty(lst) == True assert slt.size(lst) == 0 slt.addLast(lst, peliculas[1]) assert slt.size(lst) == 1 slt.addLast(lst, peliculas[2]) assert slt.size(lst) == 2 pelicula = slt.firstElement(lst) assert pelicula == peliculas[1] pelicula = slt.lastElement(lst) assert pelicula == peliculas[2]
def test_addLast(lst, books): assert lts.isEmpty(lst) == True assert lts.size(lst) == 0 lts.addLast(lst, books[1]) assert lts.size(lst) == 1 lts.addLast(lst, books[2]) assert lts.size(lst) == 2 book = lts.firstElement(lst) assert book == books[1] book = lts.lastElement(lst) assert book == books[2]
def addLast(lst, element): """ Agrega un elemento en la última 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.addLast(lst, element) else: slt.addLast(lst, element)
def addLast(lst, element): """ Agrega un elemento en la última posición de la lista. Se adiciona un elemento en la última posición de la lista y se actualiza el apuntador a la útima posición. Se incrementa el tamaño de la lista en 1 Args: lst: La lista en la que se inserta el elemento element: El elemento a insertar Raises: Exception """ try: if (lst['type'] == 'ARRAY_LIST'): alt.addLast(lst, element) else: slt.addLast(lst, element) except Exception as exp: error.reraise(exp, 'List->addLast: ')
def lstbooks(books): lst = slt.newList(cmpfunction) for i in range(0, 5): slt.addLast(lst, books[i]) return lst
def lstpeliculas(peliculas): lst = slt.newList(cmpfunction) for each in peliculas: slt.addLast(lst, each) return lst