? A linguagem de programação Python oferece programadores uma variedade de tipos de dados úteis e funcionais e funções para coletar e representam dados durante a execução do programa. Algumas dessas funções e tipos de dados envolvem a criação de um intervalo de valores (a função "range" ) , ou armazenar um intervalo de valores com o mesmo nome ( listas ) . Usando valores de passo ao acessar ou criar faixas de valores , o programador pode " pular " os valores com base no padrão de seu projeto. Listas e Fatias  
 As listas são variáveis que representam uma coleção de dados em formato de lista . O programador acessa os valores em uma lista , fazendo referência a "index" do item, a partir de zero. Por exemplo, um programador pode navegar em uma lista chamada "números" que contêm números inteiros usando índices, começando com 0 . Assim, o primeiro elemento de uma lista pode ser referenciado em números [ 0 ] , o próximo número de [ 1 ] , e assim por diante . Além disso , o programador pode ter subgrupos , ou "fatias" da lista para usar em outras listas usando a notação de fatia. Se o programador queria ter os 2 primeiros elementos de uma lista , eles iriam usar a notação de fatia como o seguinte exemplo : 
 
 >>> números [ 00:02 ] [1 , 2] 
 valores 
 passo na fatias 
 
 programadores também pode puxar as fatias a partir de listas usando valores de passo , que " pular " sobre certos valores com base no número . Por exemplo , um valor de passo de 2 significa que a fatia levaria qualquer outro número. O exemplo a seguir mostra uma lista , e como tomar uma fatia dela representando cada terceiro número : 
 
 >>> l = [1 , 2, 3 , 4, 5 , 6, 7, 8 , 9] >>> l [ :: 3] [ 1, 4, 7] 
 O Range Função 
 
 A em alto- função "range" gera uma série de números com base na especificação programadores. Na sua forma mais básica , o número gama recebe um único argumento , um inteiro, e gera números inteiros de 0 até, mas não incluindo o número especificado. Assim, por exemplo , o código a seguir usa a função gama para preencher uma lista com 10 números : 
 
 >>> l = range (10 ) >>> l [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ] 
 
 Passo valores em intervalos de 
 
 Bem como os valores da etapa em listas , o programador pode especificar passo valores em intervalos bem . Neste caso , a função gama terá três argumentos: o valor inicial do intervalo, o valor final do intervalo , eo valor do passo . O exemplo a seguir mostra a mesma faixa de criação , de 0 a 10, com um valor de passo de três: 
 
 >>> números = Range ( 0, 10, 3 ) >>> números [0 , 3, 6 , 9]