Tupla
Parte da seção Fundamentals do Journey de Python da Coddy — lição 59 de 77.
Uma tupla é uma coleção ordenada de elementos imutável (somente leitura). Ao contrário das listas, uma vez criadas, as tuplas não podem ser modificadas.
Crie uma tupla com parênteses:
fruits = ("apple", "banana", "cherry")Você também pode criar uma tupla sem parênteses:
colors = "red", "green", "blue"Acesse elementos de tuplas usando indexação (assim como listas):
first_fruit = fruits[0] # "apple"Lembre-se, as tuplas são imutáveis, então você não pode modificar os elementos:
# Isso causará um erro
# fruits[0] = "orange"Uma tupla com um único elemento precisa de uma vírgula final:
single_item = ("apple",) # Esta é uma tupla
not_a_tuple = ("apple") # Esta é uma stringFolha de consulta
Tuplas em Python:
- Estrutura de dados imutável (somente leitura)
- Criada usando parênteses
() - Acesse elementos usando indexação, incluindo indexação negativa
# Criando uma tupla
coordinates = (4, 5)
# Acessando elementos
x = coordinates[0] # 4
y = coordinates[1] # 5Experimente você mesmo
Esta lição não inclui um desafio de código.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentals
4Operadores Parte 2
Operadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 3Operadores Lógicos Parte 47Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo Entrada10FizzBuzz com um Diferencial
Visão Geral do JogoA Função FizzBuzz2Variáveis
NúmerosStringBooleanoConvenções de NomenclaturaVariáveis VaziasRecapitulação - Inicializar Variáveis8Laços de Repetição
Loop ForLoop WhileBreakContinueRecapitulação - FatorialA Função RangeLoops AninhadosRecapitulação - Entrada Dinâmica11Fundamentos de Listas
Declarando uma ListaAcessando Elementos da ListaModificando ListasMétodos de ListaRecapitulação - Lista de ProdutosRecapitulação - Lista InvertidaTupla14Rastreador de Despesas Diárias
Visão Geral do ProjetoSair do Programa3Operadores Parte 1
Operadores AritméticosOperador de MóduloAtalhos AritméticosRecapitulação - Matemática SimplesOperadores de Comparação6Entrada e Saída Básica
SaídaSaída com VariáveisEntradaConversão de TiposRecapitulação - Até 120Recapitulação - Verdadeiro ou Falso9Funções
Declarar uma FunçãoArgumentosRetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores Padrão12Iterando sobre Sequências
Iterando sobre ElementosA Função EnumerateIterando sobre Strings Parte 1Iterando sobre Strings Parte 2