Tuplas em Python são a coleção de objetos que são organizados em uma sequência. As tuplas são uma das estruturas de dados em Python. As tuplas funcionam da mesma maneira que a lista. A principal diferença e entre a lista de tuplas é que a lista é mutável, enquanto as tuplas são imutáveis. O imutável significa que a tupla não pode ser alterada quando é declarada. Tuplas podem armazenar tipos heterogêneos de elementos, eu.e., número inteiro, string, número de ponto flutuante e números complexos. Este artigo explica as tuplas python.
Criando as tuplas em Python
As tuplas em Python são criadas usando um par de parênteses. Todos os elementos de uma tupla são desarticulados por uma vírgula. Embora, ao declarar as tuplas, a inserção do parêntese é opcional. No entanto, é uma boa abordagem usar parêntese enquanto declarava as tuplas. Torna nosso script mais estruturado e bem organizado, embora. As tuplas com apenas um elemento também podem ser criadas. No entanto, não se esqueça de adicionar a vírgula depois de escrever primeiro e apenas um elemento dentro da tupla. Vamos criar tuplas.
#criando uma tupla vaziaSaída
Acessando os elementos da tupla
Depois que a tupla é criada, podemos acessar os elementos das tuplas com muita facilidade. A seguir, são apresentadas as maneiras de acessar os elementos da tupla:
Primeiro, vamos discutir o operador de índice. O par de colchetes [] é conhecido como operador de índice em Python. O valor do índice sempre começa de zero. Se o número total de elementos em uma tupla for 10, o valor do índice será de 0 a 9. Ao usar o operador de indexação, mencionamos o número de índice do elemento dentro dos suportes quadrados e retorna um único valor.
Além disso, o operador de corte (:) retorna uma variedade de elementos em uma determinada sequência. Vamos ver o uso do operador de índice e operador de fatiamento para acessar os elementos da tupla em Python.
#Criando uma tupla de números inteirosSaída
Além disso, também podemos concatenar os dois 2 ou mais operadores usando o operador '+'.
#Criando uma tupla de números inteirosSaída
Atualizando as tuplas
Como discutido anteriormente, as tuplas são imutáveis; Isso significa que seu item não pode ser alterado. No entanto, se tivermos alguns objetos mutáveis, como listas dentro das tuplas, podemos atualizar seu valor. O valor específico da lista pode ser acessado usando o operador de índice. Vamos ver um programa simples.
#creating uma tupla com a listaSaída
Excluindo a tupla
Os elementos ou itens dentro da tupla não podem ser excluídos. No entanto, podemos excluir ou remover a tupla inteira usando a palavra -chave del. A exclusão de uma tupla específica causará um erro.
#creating uma tupla com a listaSaída
Vamos excluir toda a tupla.
#creating uma tupla com listaSaída
A saída não mostra nenhum erro; Isso significa que a tupla é excluída com sucesso.
Determinando o comprimento da tupla
O comprimento da tupla pode ser determinado usando a função len (). A função len () retorna o número total de elementos ou itens da tupla.
#creating uma tupla com listaSaída
A tupla máxima e min
O Python fornece duas funções max () e min () que retornam o item máximo e o item mínimo dentro da tupla, respectivamente. Essas funções tomam o objeto de tupla como um argumento.
Vamos imprimir os itens máximos e min de tupla.
#creating uma tuplaSaída
A conversão de tupla
Uma tupla pode ser facilmente convertida em uma lista da seguinte maneira:
#creating uma tuplaSaída
A tupla é convertida com sucesso em uma lista.
Da mesma forma, a lista pode ser convertida em uma tupla.
#creating uma tupla com a listaSaída
A lista é tupla convertida com sucesso.
Conclusão
As tuplas Python são as estruturas de dados mais usadas que armazenam os dados em uma sequência. As tuplas são imutáveis e apoiam várias operações. Este artigo explica as tuplas Python com muitos exemplos.