<jupyter_start><jupyter_text>DEFINIÇÃO DE TUPLAUma Tupla, assim como Lista é responsável em armazenar um série de valores no mesmo espaço de memória. A diferença é que Tuplassão imutáveis e usam parênteses para o seu corpo, enquanto uma Listas são possíveis de alterar seus valores no decorrer da execução e usam colchetes.O tratamento de um Tupla em relação aos seus índices, segue o mesmo padrão de Listas.<jupyter_code># Criação de Tupla
lanche = ('Pastel','Agua','Pizza','Puddim','Cebola','Queijo')

# Exibição de toda tupla
print('Conteúdo da tupla: {}'.format(lanche))
#Vendo o tipo de dado

print(type(lanche))
#tambem podemos declarar uma tupla  sem os parenteses

#lanche = 'Hamburguer','Suco','Pizza','Puddim'
#print(lanche)
#Exibindo um elemento da tupla
print(lanche[2])<jupyter_output>Pizza<jupyter_text>Fatiamento de tuplas<jupyter_code>print('Elemento 1 até o elemento 2',lanche[1:3])

print('Elemento 0 até o elemento 1',lanche[:2])

print('Elemento 0 até o final, pulando de dois em dois',lanche[::2])
#Tuplas sao imutaveis
#Tentando alterar um elemento da tupla
lanche[1] = 'Refrigerante'
print(lanche[1])
#Acessando os elementos de uma tupla com o for

for comida in lanche:
    print(f'Na minha cesta eu tenho {comida}')<jupyter_output>Na minha cesta eu tenho Pastel
Na minha cesta eu tenho Agua
Na minha cesta eu tenho Pizza
Na minha cesta eu tenho Puddim
Na minha cesta eu tenho Cebola
Na minha cesta eu tenho Queijo<jupyter_text>Usando while<jupyter_code>indice = 0
while indice < len(lanche):
    print('Comida:',lanche[indice])
    indice += 1
#organizando os elementos de uma tupla em ordem alfabetica
print(sorted(lanche))
#Juntando tuplas
a = (4,8,5)
b = (6,9,2)
c = a + b
print('Elementos somados',c)
#Usando o metodo count para contar quantas vezes um numero aparece na lista

numeros = (4,8,9,6,9,9)
contar = numeros.count(9)
print(f'O numero 9 apareceu {contar} vezes')

#Usando o metodo index localiza e informa a posição de um determinado elemento

inserir = numeros.index(6)
print(f'O numero 6 aparace na posição {inserir}')<jupyter_output>O numero 6 aparace na posição 3
{'fraction_non_alphanumeric': 0.09401709401709402, 'fraction_numerical': 0.015194681861348529, 'mean_word_length': 5.77491961414791, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '3', 'dir': 'jupyter-structured-clean-dedup', 'id': '347820', 'license': 'MIT', 'n_tokens_mistral': 849, 'n_tokens_neox': 836, 'n_words': 269, 'path': 'aulas/5 - Lista, Dicionario e Tupla/Tuplas.ipynb', 'repo_name': 'pythec/Oficina2019-1', 'size': '2106'}