Algoritmos Estructura de datos python
Lista ligada en Python
En este post te mostraré una lista ligada en Python que después se podría modificar como una cola o pila (ya que se pueden insertar elementos al inicio y al final).
Las operaciones que manejaremos con esta lista enlazada son:
- Agregar al inicio
- Agregar al final
- Saber si elemento existe
- Eliminar un elemento
- Obtener cabeza
- Obtener cola
- Recorrer lista
Por cierto, vamos a usar ciclos y no recursión para las operaciones. De esta manera el código queda más simple.