Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Python Método Slice
Em Python, uma "fatia " é um subconjunto de uma lista ou uma variável de cadeia de caracteres que você começa por definir um ponto de partida e /ou acabar com índice na variável e devolver os valores dentro desse intervalo. O subconjunto retornado inclui o valor do índice de partida, mas não o valor final . Você pode usar o método slice em vários tipos de dados diferentes , incluindo seqüências , números e listas. Use

Usando uma fatia em Python funciona de forma semelhante a indexação de matriz em outras linguagens de programação , exceto quando chamar o índice de um item em uma matriz , você só pode retornar um item de cada vez. Além disso, você não pode cortar outros tipos de dados , tais como cordas, mas o método slice em Python permite que você . O método utiliza fatia de zero a indexação , o que significa que o primeiro caractere ou item na lista tem índice zero, o segundo item tem um índice , e assim por diante .
Sintaxe

para usar o método slice , você precisa primeiro criar e inicializar uma variável para cortar . Em seguida, use colchetes para chamar o método slice , indicando tanto uma posição para começar a fatia , acabar com a fatia , ou ambos. Por exemplo, digite " minhavar [ 03:05 ]" para cortar uma variável chamada " myvar ", começando na terceira posição e terminando no índice antes da quinta posição. Você também pode digitar " minhavar [3 ]:" cortar na terceira posição e devolver tudo depois, ou digite " minhavar [: 5] " para voltar tudo até a quinta posição e fatia lá
< . br>
tipos

Você pode usar o método slice em vários tipos diferentes de dados e obter resultados diferentes. Por exemplo, se você tem uma variável string chamada " alph " que contém as letras do alfabeto em ordem, digitando " alph [ 01:05 ]" retorna a substring ' bcde . Se você tem uma lista de strings ou inteiros chamado " lst ", digitar " lst [ 01:03 ]" retorna no segundo e terceiro itens na lista. Você também pode criar uma variável e usar o método slice para salvar um valor de outra variável ou lista a ele.
Função

Python tem uma função built-in chamado " fatia " que funciona de forma semelhante ao método slice , mas tem uma sintaxe diferente . A função leva de um a três parâmetros: iniciar, parar e passo , aquele necessário ser um parâmetro "stop" , o que indica onde parar a fatia . Por exemplo, digitando " alph [ fatia (1,5) ]" retorna o " bcde . " Substring Você pode usar o parâmetro " passo " para pular alguns valores . Por exemplo, " alph [ fatia ( 0,5,2 ) ] ", diz para começar na posição zero e fatia na posição cinco, mas retornam a cada segundo valor. Este exemplo retorna " ace ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como determinar o comprimento do dicionário em Python 
·Como permitir que um usuário Faixa de entrada em Pytho…
·Como fazer uma matriz 2D dinâmica de Cordas em Python 
·Como fazer instruções if-then em Python 
·Como ler arquivos em TXT Tuple em Python 
·Como Abrir CMD no fundo com Python 
·Como fazer uma cópia de um objeto com Python 
·Como Ler Imagens numa Pasta em Python 
·Como limpar uma matriz ou lista em Python 
·Como exportar uma Test Suite Python em Selênio 
  Artigos em destaque
·Como ler um arquivo byte a byte em C + + 
·Como criar um Border piscando em DIV 
·Guia de Programação TI83 Mais 
·O que é Python EXE 
·Como implantar o Eclipse e Flex no GlassFish 
·Como Usar um Integer para recuperar um Enum Ordinal 
·Como criar um arquivo de informações PHP 
·Como implementar um Destructor básico em JavaScript 
·Como fazer uma cadeia de caracteres Minúscula 
·Como truncar Cordas de PHP em quebras de frase 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados