Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Thiago Avelino
Tela cheia

Pilhas com listas de Python

23 de Julho de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 388 vezes

Pilhas com listas de Python

O foco este post é levar você aprender computação com Python.
As listas de Python são bem parecida com às operações que define uma

System Message: WARNING/2 (/Users/avelino/workspace/avelino.github.io/content/old/pilhas-com-listas-de-python.rst, line 11)

Line block ends without a blank line.

pilha.

Segue abaixo um source para explica melhor a implementação "TAD Pilha"

class Stack :
 def __init__(self) :
  self.items = []

 def push(self, item) :
  self.items.apend(item)

 def pop(self) :
  return self.items.pop()

 def isEmpty(self) :
  return (self.items == [])

Uma pilha é uma estrutura de dados genérica, o que significa que podemos adicionar qualquer tipo de ítem a ela.

Usando:

>>> from Stack import *
>>> start = Stack()
>>> start.push(50)
>>> start.push(23)
>>> start.push("+")
>>> while not start.isEmpty() :
... priint start.pop()

Python é uma otima linguagem para ser academica.


Fonte: http://feedproxy.google.com/~r/pyAvelino/~3/5whHEXjLhys/pilhas-com-listas-de-python

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.