aula 5 estrutura de dados - estruturas de dados basicos (dic - lista - tupla)

Post on 09-Jul-2015

787 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Estruturas de Dados Básica com Python

TRANSCRIPT

Powerpoint Templates

Programação EstruturadaEstruturas básicas de dados

Estruturas de dados

É uma forma particular de armazenamento e organização de dados em um computador de modo que possam ser usados eficientemente.

wikipedia

Tipos comuns de estruturas:

As estruturas básicas são :

ArrayVetoresListasFilasPilhasArvores

Quais iremos estudar ?

Python implementa algumas estruturas de dados, e iremos estudalas : Listas, Pilhas, Dicionários.

Listas

São estruturas lineares e sequencial:

Em python, Listas são Arrays flexíveis e são representadas por [ ], da seguinte forma:

Lista = [ ]

Vamos construir uma lista de alunos:

alunos = ['aluno1','aluno2']

Dicionários

São estruturas lineares e sequenciais, porem com uso de chave e valor.

Em python, Dicionários são Super Arrays e são representadas por { }, da seguinte

forma:

dicionario = ['chave': valor, 'chave2': valor2]

Vamos construir um dicionário com as notas de alunos:

notas_alunos_dic = {'aluno1':nota1,'aluno2': nota2]

Tuplas - Filas

São estruturas lineares e sequenciais, IMUTÁVEIS.

Em python, TUPLAS são Arrays SIMPLIFICADOS e são representadas por

( ), da seguinte forma:

tupla = ('valor', 2)

Vamos uma fila com as Notas dos alunos:notas = (nota1,nota2)

top related