74 Capítulo 2
As listas do Python
entendem os números
do índice positivos,
que começam a
partir de 0...
me dê colchetes
Colchetes por Todo Lugar
Mal posso acreditar em quantos
colchetes existiam na última página...
mas ainda não vi como eles podem
ser usados para selecionar e acessar
os dados em minha lista do Python.
O Python suporta a notação de
colchetes e muito mais.
Todos que usavam colchetes com um array em quase
toda linguagem de programação sabem que podem
acessar o primeiro valor em um array chamado
names usando na mes[0]. O próximo valor estará
em n a m e s[1], o seguinte, em na m es[2], e assim por
diante. O Python também funciona desse modo ao
acessar os objetos em qualquer lista.
Contudo, o Python estende a notação para melhorar
esse comportamento padronizado suportando
valores de índice negativos (-1, -2, -3 etc.), assim
como uma notação para selecionar um intervalo de
objetos em uma lista.
Listas: Atualizando O Que Você Já Sabe
Antes de nos aprofundarmos na descrição de como o Python estende a
notação de colchetes, aumentaremos nossa lista de pontos de bala:
Tome cuidado ao copiar uma lista para outra. Se você quiser fazer com que outra variável referencie
uma lista existente, use o operador de atribuição (=). Se quiser fazer uma cópia dos objetos em uma
lista existente e usá-los para inicializar uma nova lista, use o método copy.
CG_HeadFirst_Python.indb 74 18/07/2018 13:18:14
Get USE A CABEÇA! PYTHON now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.