Itens da lista de acesso em Python

Estamos estudando a lista de acesso do Python com exemplos neste capítulo, na esperança de que ela atenda às necessidades de aprendizado.

Item da lista de acesso do Python

Os itens em uma lista são indexados, então você pode navegar neles usando seus números de índice :

Na lista, imprima o quarto item:

Example

1
2
3
4
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
print(mrx[3])
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Nota: O índice 0 é atribuído ao primeiro item.



Indexação negativa:

O método de indexação negativa começa no final e vai para trás.

O último item é numerado -1 ,
O -2 indica o penúltimo item, etc.

Na lista, imprima o último item:

Example

1
2
3
4
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
print(mrx[-1])
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Intervalo de índice negativo

Nas listas de acesso do Python, especifique índices negativos se desejar iniciar a pesquisa do final:

Usando este exemplo, retornamos todos os itens de “Espanha” (-7) para, mas excluímos “EUA” (-1):

Example

1
2
3
4
5
6
7
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
#The term "negative indexing" refers to starting at the end of the list.
#The following example returns items from index -7 (included) to index -1 (excluded).
#Keep in mind that the last item has an index of -1.
print(mrx[-7:-1])
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Faixa de índice:

As listas de acesso do Python permitem que você defina um intervalo de índices atribuindo um ponto inicial e um ponto final.

Se você definir um intervalo, a lista retornada conterá todos os itens desse intervalo.

O quarto, quinto e sexto itens devem ser devolvidos da seguinte forma:

Example

1
2
3
4
5
6
7
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
print(mrx[3:6])
#Using this method, we will return items from positions 3 to 6.
#It is important to remember that the first item is in position 0 on the list.
#Also, note that the item in position six is not included.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Nota: Note-se que a pesquisa começará no índice 2 (incluído) e terminará no índice 5 (não incluído).

Na ausência de um valor inicial, o intervalo começará no primeiro item da lista:

Neste exemplo, os itens são retornados desde o início, mas não incluindo, “Maldivas”:

Example

1
2
3
4
5
6
7
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
print(mrx[:5])
#The items from index 0 to index 5 will be returned by this method.
#Remember that index 0 represents the first item, and index 5 represents the sixth item.
#It is important to remember that the item in index 5 is not included.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Se o intervalo não contiver um valor no final, ele irá para o final da lista:

Neste exemplo, retornamos os itens de “Brasil” ao final:

Example

1
2
3
4
5
6
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
#This will return the items from index 1 to the end of the list.
#It is important to remember that index 0 is the first item, and index 1 is the second item.
print(mrx[1:])
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Verifique se o item existe

Podemos usar a palavra-chave in para verificar se um item existe nas listas de acesso do Python :

Verifique se “Alemanha” aparece na lista:

Example

1
2
3
4
5
mrx = ["Finland", "Brazil", "Germany", "Spain", "England", "Maldives", "Croatia", "Denmark", "Italy", "USA"]
if "Germany" in mrx:
print("Yes, 'Germany' is in the Country list")
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Usos da lista de acesso do Python

A seguir estão os usos dos atributos de acesso à lista:

  1. Acessar elementos em uma lista permite que você recupere valores específicos com base em sua posição de índice. Isso pode ser útil quando você precisa recuperar e trabalhar com elementos individuais de uma lista.
  2. Acessar uma lista permite iterar sobre seus elementos usando loops, como o forloop. Isso permite que você execute operações em cada elemento ou extraia informações da lista.
  3. Você pode verificar se um elemento está presente em uma lista acessando a lista e usando o inoperador. Isso permite que você determine rapidamente se um determinado valor existe na lista.
  4. O fatiamento de lista permite extrair um subconjunto de elementos de uma lista com base em um intervalo de índices. Isso permite trabalhar com partes específicas de uma lista, como extrair os primeiros elementos ou excluir determinados elementos.
  5. Acessar uma lista permite modificar elementos individuais atribuindo um novo valor ao índice correspondente. Isso é útil quando você precisa atualizar ou alterar elementos específicos em uma lista.
  6. O acesso a uma lista pode ser combinado com outras operações, como condicionais ou funções, para realizar tarefas mais complexas. Por exemplo, você pode acessar elementos específicos com base em determinadas condições ou usar os valores para realizar cálculos ou transformações.
Fique por dentro e nunca perca uma atualização importante assinando nossa Newsletter.
Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone