Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como lidar com Nested Tuples em Python
Na programação Python, tuplas são um dos sete tipos de seqüência embutidos. Semelhante em aparência a uma lista, uma vírgula separa elementos individuais - mesmo que a tupla inclui apenas um elemento - e, no caso de tuplas aninhadas, parênteses identificar níveis de aninhamento . Ao contrário de uma lista, no entanto, os elementos de uma tupla não são mutáveis ​​, tornando tuplas uma boa escolha para dados constante - ou os dados que, uma vez inserida não será submetido a posterior edição . Compreender o conceito de nidificação é importante, como lidar com esse tipo de tupla pode ser complicado, especialmente quando nidificação envolve múltiplas camadas. Instruções
1

Criar uma tupla aninhada combinando - ou " embalagem " - duas ou mais tuplas de um nível . Definir tuplas individuais e , em seguida, escrever uma declaração Python para criar uma tupla aninhada. Encerrando uma tupla única ou aninhado dentro de parênteses não é um requisito , mas os parênteses podem ajudar a organizar e tornar os dados mais fáceis de ler :

t1 = (1, 2, 3) t2 = (" e ", " ou " )

t3 = (t1, " X " ," Y " , t2, " Z " ) (Referência 3- seção 3 - n º 1 )
2

Obter o comprimento de uma tupla aninhada para ajudar a compreender como as contagens de Python e os índices dos itens em uma tupla aninhada. Contagem começa com " 0 " para que o Python declaração "print" O comprimento de t3 é : len print ( t3) "aparecerá na tela do computador como: O comprimento do t3 é a seguinte: . 4
< br > 3

Imprimir a tupla aninhada elementos tão individuais exibida na tela da mesma forma que você digitou originalmente. A declaração "print t3 [: ]" será exibido na tela do computador como ( (1, 2,3) , "X" , "Y" , ( "e" , "ou" ) , "Z" ) < br. >
4

Slice tupla aninhada tão somente conteúdos específicos aparecem na tela do seu computador. A sintaxe para cortar uma tupla aninhada começa por identificar o nome do nível superior tupla - tupla nested - seguido por começando e terminando números de índice entre parênteses . A declaração "print t3 [ 02:04 ]" irá resultar em números de índice de 2 a 4 aparecem em sua tela : ( "Y" (" e ", " ou ) ," Z " )
5 .

Extraia elementos individuais dentro de uma tupla. Uma declaração de que lê "print t3 [1] [ 00:01 ]" exibirá os dois primeiros itens na primeira tupla no grupo aninhada: (1, 2 )
< . br>

Anterior :

Próximo : No
  Os artigos relacionados
·Como calcular a interpolação numérica Usando Python 
·Python Scripts e Programas 
·Como construir um analisador em Python 
·Dicas Python 
·Como converter arquivos PY para Pyc 
·Como: ScrollArea em Python 
·Como verificar o Dicionário Correspondência exata em …
·Funções estáticas em Python 
·Funções com matrizes e escalas em Numerical Python 
·Como Entrar e Zangle Usando Python 
  Artigos em destaque
·Como converter Excel para CSV em PHP 
·Como consertar Lava em 317 Cliente 
·MySQL Inserção é lento 
·Como configurar módulos em CTS 
·Como colocar um Facebook Connect no rodapé Usando Java…
·Como compilar o bloco de notas em Programadores 
·Como usar uma tabela PHP Em vez de quadros 
·Como construir um driver de dispositivo 
·Como projetar N camadas camadas de acesso a dados usand…
·Como escrever um manual passo -a-passo de Teste de Soft…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados