Diferença entre Tuple e List Diferença entre
Tuple vs List
Tuplas e listas são dois tipos de seqüência diferentes, mas similares, da linguagem Python.
Python
Python é uma linguagem de software que ajuda um em trabalhar mais rapidamente e aumenta a produtividade do programa. Também ajuda na redução do custo de manutenção. É uma linguagem de programação que ajuda na integração dos sistemas de forma eficaz, eficiente e econômica.
Python é uma linguagem que pode ser usada gratuitamente para produtos domésticos ou comerciais. O motivo é que é o OSI (Open Source License) aprovado. Ele é executado no Mac OS X, Windows, Linux / Unix. Python foi portado para. NET máquinas virtuais e Java.
Tuplas e listas de Python são tipos de seqüência semelhantes, causando confusão entre as pessoas aprendendo o idioma, mas apresentam diferenças muito distintas.
Tuples
A sintaxe literal das tuplas é mostrada por parênteses.
Os Tuples são imutáveis. Por "imutável", significa que, uma vez que são criados, eles não suportam operações adicionais que possam ser adicionadas ao idioma e não podem ser modificadas após serem criadas.
Os Tuples são heterogêneos. "Heterogêneo" significa que geralmente as tuplas são um tipo de sequência que tem tipos variados e diferentes, ou as entradas feitas têm significados separados.
Uma tupla é considerada uma unidade coerente.
Tuples mostra estrutura.
Listas
A sintaxe literal das listas é mostrada por colchetes.
As listas são mutáveis. Por "mutable" significa que esses objetos são capazes de suportar operações adicionais. Portanto, a seqüência de lista é um tipo de seqüência que suporta operações quando é adicionado ao idioma mesmo após a criação.
Eles são homogêneos. Por "homogêneo", isso significa que esses tipos de seqüência lidam com o mesmo ou o mesmo tipo de coisas. É preciso lidar individualmente com os itens.
As listas mostram a ordem.
Resumo:
1. Tuplas e listas são duas seqüências semelhantes da mesma linguagem de programação, o Python. Os Tuples são imutáveis, o que significa que eles não podem ser modificados quando foram criados; enquanto que uma lista é uma seqüência que é mutável. Pode ser modificado depois que ele é criado, e ele também oferece suporte a operações adicionais.
2. A sintaxe literal das tuplas é mostrada por parênteses, enquanto a sintaxe literal das listas é mostrada por colchetes.
3. Os Tuples são heterogêneos enquanto as listas são homogêneas. É preciso lidar individualmente com os itens.
4. Os Tuples mostram a estrutura, enquanto as listas mostram a ordem.