Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Engenharias
Informática para Engenharia
Professor: Demys Alves Brito
Turma 3001 - 28/05/2020
Python - Tuplas
• É uma coleção de elementos
• É imutável
• Não permite troca de elementos
• Não permite adição de elementos
• Não permite remoção de elementos
• É ordenada
• São escritas geralmente entre parênteses (embora não obrigatório)
• Seus itens são acessados pelas referências ou por intervalo de elementos
• Permitem junção com outra tupla
• Podem ter elementos de diferentes tipos
Vantagens sobre as listas
• Normalmente se utilizam tuplas para tipos de dados diferentes e listas para 
tipos de dados iguais.
• Como as tuplas são imutáveis, a iteração sobre as mesmas é mais rápida que 
uma lista.
• Tuplas, que contém elementos imutáveis podem ser utilizadas como chaves 
para dicionários, o que não é possível com as listas.
• Tuplas garantem a proteção contra escrita caso você tenha dados que não se 
modificam.
Tuplas
• Criando uma tupla
• Imprimindo a tupla
• Criando uma tupla vazia
• Criando uma tupla com 1 (um) elemento
• Criando uma tupla com elementos de diferentes tipos
Tuplas
• Verificando se a variável é do tipo tupla
• Acessando elementos de uma tupla através do seu índice
• Acessando elementos de uma tupla através do seu índice negativo
Tuplas
• Imprimindo intervalo de índices
• Imprimindo intervalo de índices negativos
Tuplas
• Imprimindo intervalo de índices
• Somando elementos de uma tupla
Tuplas
• Alterando elementos de uma tupla
Retorna erro pois a tupla é imutável
Tuplas
• Alterando elementos de uma tupla
Primeiro deve-se converter para Lista, a fim de trocar seu elemento e em 
seguida fazer a conversão para tupla
Tuplas
• Testando se um elemento está presente na tupla
• Verificando o tamanho de uma tupla
Tuplas
• Imprimindo os elementos de uma tupla separadamente
• Deletando uma tupla
Tuplas
• Unindo duas tuplas
• Retornando o índice de um elemento
Tuplas
• Descobrindo o menor e o maior valor de uma tupla
Quando a tupla é formada por letras ou Strings, o menor e maior valor são 
calculados por ordem alfabética
Tuplas
• Verificando o número de ocorrências de um valor na tupla
• Imprimindo uma tupla repetidas vezes
Tuplas
• Enumerando os elementos de uma tupla
Tuplas
• Enumerando os elementos de uma tupla (modificando o número inicial)
• Imprimindo os índices
Tuplas
• Imprimindo a lista numerada com os elementos da tupla
• Somando os índices
Tuplas
• Imprimindo a tupla ordenada
• Ordenando a tupla
Obs: Ao utilizar o sorted, a tupla se 
Transforma em uma lista
Exercícios
1. Crie uma tupla com 20 números inteiros e faça um programa para 
apresentar a soma dos números pares e a soma dos números ímpares 
dessa tupla.
2. Crie uma tupla com 10 nomes de filmes e apresente os nomes em ordem 
alfabética
3. Crie uma tupla com 5 nomes e idades intercalados e apresente os nomes e 
idades como no exemplo: 
Exemplo da tupla: nomes_idades = ('John',50,'Curt',40,'Sarah',19,'Betty',26,'Robert',38)
Exemplo da execução:
o John tem 50 anos
oCurt tem 40 anos....

Mais conteúdos dessa disciplina