Example #1
0
from listas import LinkedList

l = LinkedList()
print(f"L esta vacia ? { l.is_empty() } ")
l.append(10)
l.append(5)
l.append(6)
l.append(20)
print(f"L esta vacia ? { l.is_empty() } ")
l.transversal()
l.preppend(2)
from listas import LinkedList

l = LinkedList()
print(f'L está vacía? { l.is_empty()}')
l.append(10)  #Apunta a 5
l.append(5)  #Apunta a 6
l.append(6)  #Apunta a 20
l.append(20)  #Apunta a None
print(f'L está vacía? { l.is_empty()}')
l.transversal()
l.remove(10)
l.transversal()
l.preppend(3)
l.transversal()
x = l.tail()
print(x.data)
print(l.get())
Example #3
0
from listas import LinkedList

l = LinkedList()
l.append(0)
l.append(1)
l.append(2)
l.append(3)
l.append(4)
l.append(5)
l.append(6)
l.append(7)
l.append(8)
l.append(9)
l.append(10)
l.append(11)
l.append(12)
l.transversal()
l.get(-1)
Example #4
0
from listas import LinkedList

test = LinkedList()
test.append(10)
test.append(20)
test.append(30)
test.append(40)
test.transversal()
#prueba metodo get
print(test.get(2))
print(test.get())  # regresa el ultimo valor si no damos la posicion
#prueba metodo add_before
test.add_before(30, 25)
test.transversal()
#prueba metodo add_after
test.add_after(25, 28)
test.transversal()
from listas import LinkedList

l = LinkedList()
print(f"L esta vacia: {l.is_empty()}")
l.append(1)
l.append(2)
l.append(4)
l.append(5)
print(f"L esta vacia: {l.is_empty()}")
l.transversal()
#l.remove(10)
l.transversal()
#l.preppend(8)
l.transversal()

x = l.tail()
print(x.data)
print(l.get())
l.add_before(1, 3)
l.transversal()