Como usar uma tupla Python dentro de uma lista?
Python Tuples dentro de uma Lista
Introdução
As tuplas e as listas são consideradas dois dos tipos de dados mais versáteis e úteis em Python. Essas estruturas podem ser encontradas em quase todos os programas Python de médio à grande porte.
Neste tutorial, você irá aprender as principais características das tuplas e listas. Você aprenderá como defini-las e como manipulá-las. Ao final do tutorial, você estará apto a usar esses tipos de objetos em programas Python.
Tópicos
Neste tutorial vamos abordar os seguintes tópicos:
1. Python Lists
-
Listas são ordenadas: Uma lista é uma coleção ordenada de objetos. A ordem em que os elementos são especificados ao definir uma lista é uma característica inata daquela lista e é mantida durante toda a vida útil da mesma.
-
Listas podem conter objetos arbitrários: Uma lista pode conter qualquer tipo de objeto. Os elementos de uma lista podem ser do mesmo tipo ou de tipos variados.
-
Elementos de uma lista podem ser acessados por índice: Os elementos de uma lista podem ser acessados utilizando índices, onde o índice 0 representa o primeiro elemento da lista.
-
Listas podem ser aninhadas: As listas podem ser aninhadas, ou seja, uma lista pode conter outras listas como elementos.
-
Listas são mutáveis: Os elementos de uma lista podem ser alterados após sua criação.
-
Listas são dinâmicas: O tamanho de uma lista pode ser modificado durante a sua execução.
2. Python Tuples
-
Definindo e usando tuplas: Uma tupla é uma sequência ordenada e imutável de objetos. As tuplas são definidas em Python, assim como as listas, utilizando parênteses
()
ao invés de colchetes[]
. -
Atribuição, empacotamento e desempacotamento de tuplas: As tuplas permitem fazer atribuições múltiplas em uma única linha, empacotando e desempacotando valores.
3. Conclusão
E é isso! Agora você tem conhecimento básico sobre tuplas e listas em Python. Essas estruturas de dados são extremamente úteis e flexíveis, e você pode utilizá-las em diversas situações ao escrever seus programas.
Divirta-se e continue aprendendo Python!