1. Uma tupla em Python é uma sequência ordenada e imutável de elementos. 2. Duas características principais de uma tupla são: ordenação dos elementos e imutabilidade. 3. Tuplas são imutáveis porque seus elementos não podem ser alterados após a criação. 4. Para criar uma tupla vazia em Python, utiliza-se a sintaxe tupla = (). 5. As duas formas comuns de acessar elementos em uma tupla são indexação e fatiamento (slicing). 6. Tentar modificar um elemento específico em uma tupla resultará em um erro TypeError, pois as tuplas são imutáveis. 7. Tuplas são escolhidas quando se deseja uma estrutura de dados imutável e ordenada. 8. A principal diferença entre uma tupla e um conjunto (set) em Python é que as tuplas são imutáveis e os conjuntos são mutáveis e não possuem ordem. 9. Para verificar se um elemento está presente em uma tupla, utiliza-se o operador "in". 10. O desempacotamento de tuplas é a atribuição de valores de uma tupla a variáveis individuais. 11. O método count() em uma tupla retorna o número de ocorrências de um determinado elemento. 12. Para inverter a ordem dos elementos em uma tupla, utiliza-se a função reversed(). 13. Não é possível ordenar uma tupla em Python, pois as tuplas são imutáveis. 14. Para concatenar duas tuplas, utiliza-se o operador "+". 15. As tuplas são frequentemente usadas como chaves em dicionários porque são imutáveis e podem ser usadas como identificadores únicos. 16. Para converter uma lista em uma tupla, utiliza-se a função tuple(). 17. É apropriado usar uma tupla em vez de uma lista quando se deseja uma estrutura de dados imutável e ordenada. 18. "Hashable" significa que um objeto pode ser usado como uma chave em um dicionário. As tuplas são hashables porque são imutáveis. 19. Não é possível adicionar um novo elemento a uma tupla, pois as tuplas são imutáveis. 20. A principal vantagem de usar tuplas em situações específicas é que elas são mais eficientes em termos de memória e processamento do que as listas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar