Problem

1/7

Tuplas

Theory Click to read/hide

Tupla

Uma tupla é uma lista imutável. Uma tupla não pode ser modificada de forma alguma depois de criada.

Por que as tuplas são necessárias?
  • No caso de proteger quaisquer dados de alterações (intencionais ou acidentais).
  • As tuplas ocupam menos espaço de memória e são mais rápidas que as listas.
  • Para retornar vários valores de uma função.
  • As tuplas podem ser usadas como chaves de dicionário (mais sobre isso depois).



Criando tuplas

1 maneira: como uma lista, mas com parênteses
1
2
3
a = (1,2,3,4,5) print(tipo(a))   # classe 'tupla' imprimir(a)         # (1, 2, 3, 4, 5)
2 maneiras: usando a função tuple()
1
2
3
b = tupla((1,2,3,4,5)) print(tipo(b))   # <class 'tuple'> imprimir(b)         # (1, 2, 3, 4, 5)


Você tem que se lembrar!
  1. Tuplas são uma lista imutável.
  2. Os elementos de uma tupla podem ser de tipos diferentes.
  3. Você pode criar uma tupla usando a função tuple() ou listando os elementos entre parênteses.

Problem

A entrada é um conjunto de números inteiros. Crie uma tupla a partir do conjunto de números fornecido.

Exemplos
# Entrada Saída
1 1 2 3 4 5 (1, 2, 3, 4, 5)