Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Métodos de Lista | Outros Tipos de Dados
Introdução ao Python
course content

Conteúdo do Curso

Introdução ao Python

Introdução ao Python

1. Primeiro Conhecimento
2. Variáveis e Tipos
3. Declarações Condicionais
4. Outros Tipos de Dados
5. Laços
6. Funções

book
Métodos de Lista

Vamos explorar algumas técnicas básicas para trabalhar com listas:

  • len(t) - retorna o comprimento da lista t, ou em outras palavras, o número de itens que ela contém.
  • list1 + list2 - combina duas listas (ambas devem ser listas).
  • t * n - cria n duplicatas da lista t.
  • t.append(x) - adiciona um único item x ao final da lista t (isso altera a lista original).
  • t.extend([x, y, ...]) - adiciona elementos x, y, ... ao final da lista t (isso também modifica a lista original).
  • t.copy() - produz uma duplicata da lista t.
  • t.count(x) - conta o número de ocorrências de x na lista t.

Como exemplo, vamos melhorar a lista da nossa última discussão adicionando mais detalhes, como a capital e o número total de estados:

12345678910
# Initial and new lists US_Info = ["USA", 9629091, 331002651] US_Info_new = ["Washington D.C.", 50] # Add new data using concatenation print(US_Info + US_Info_new) # Add new data using list method US_Info.extend(US_Info_new) print(US_Info)
copy

Nota

Tenha em mente que o método .extend() precisa de um objeto iterável como argumento. No nosso caso, estamos usando outra lista como iterável.

Um objeto iterável em Python é um objeto que pode ser iterado, o que significa que você pode percorrer todos os seus elementos em uma sequência, como uma lista, tupla ou string.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 4. Capítulo 2
We're sorry to hear that something went wrong. What happened?
some-alt