Skip to content

Python: Crea una clase "Pila" que represente una pila (stack) básica. Implementa métodos para agregar elementos a la pila, quitar elementos y mostrar el contenido actual.

Notifications You must be signed in to change notification settings

germanvache/PilaStackBasica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

class Pila: def init(self): self.items = []

def agregar(self, elemento):
    self.items.append(elemento)

def quitar(self):
    if not self.esta_vacia():
        return self.items.pop()
    
    else:
        print("La pila esta vacia")

def esta_vacia(self):
    return len(self.items) == 0

def mostrar_conenido(self):
    print("Contenido de la pila:", self.items)

Ejemplo de Uso

pila = Pila() pila.agregar(5) pila.agregar(10) pila.mostrar_conenido() pila.quitar() pila.mostrar_conenido()

About

Python: Crea una clase "Pila" que represente una pila (stack) básica. Implementa métodos para agregar elementos a la pila, quitar elementos y mostrar el contenido actual.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages