Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
O Método insert() | Lista
Estruturas de Dados em Python
course content

Conteúdo do Curso

Estruturas de Dados em Python

Estruturas de Dados em Python

1. Lista
2. Dicionário
3. Tupla
4. Conjunto

book
O Método insert()

E se quisermos adicionar um item não no final da lista, mas em uma posição específica? Para esse propósito, usamos o método insert().

A sintaxe para o método insert() é:

  • index: a posição na lista onde você quer adicionar o novo elemento. Lembre-se, Python usa indexação baseada em zero;
  • element: o item que você deseja inserir na lista.

Imagine planejar uma viagem e ter uma lista de cidades que você quer visitar.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Esta lista contém quatro itens:

No entanto, seus planos mudam, e você decide ajustar a ordem dos destinos. Agora, você quer priorizar "Chicago" como o primeiro destino.

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Após isso, "Chicago" ocupa o índice 0. Agora está no topo, e os demais itens foram deslocados para baixo. Assim, agora temos 5 itens:

Nota

Com a função insert(), você pode adicionar apenas um item por vez.

Tarefa
test

Swipe to show code editor

Você tem a lista de desejos de viagem original: ["Paris", "Oslo", "Kyoto", "Sydney"].

Você decidiu priorizar duas cidades específicas para suas viagens usando o método insert().

  • Adicione a primeira cidade como o novo primeiro destino na sua lista;
  • Depois, adicione a segunda cidade logo após a viagem para Paris.
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 7
toggle bottom row

book
O Método insert()

E se quisermos adicionar um item não no final da lista, mas em uma posição específica? Para esse propósito, usamos o método insert().

A sintaxe para o método insert() é:

  • index: a posição na lista onde você quer adicionar o novo elemento. Lembre-se, Python usa indexação baseada em zero;
  • element: o item que você deseja inserir na lista.

Imagine planejar uma viagem e ter uma lista de cidades que você quer visitar.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Esta lista contém quatro itens:

No entanto, seus planos mudam, e você decide ajustar a ordem dos destinos. Agora, você quer priorizar "Chicago" como o primeiro destino.

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Após isso, "Chicago" ocupa o índice 0. Agora está no topo, e os demais itens foram deslocados para baixo. Assim, agora temos 5 itens:

Nota

Com a função insert(), você pode adicionar apenas um item por vez.

Tarefa
test

Swipe to show code editor

Você tem a lista de desejos de viagem original: ["Paris", "Oslo", "Kyoto", "Sydney"].

Você decidiu priorizar duas cidades específicas para suas viagens usando o método insert().

  • Adicione a primeira cidade como o novo primeiro destino na sua lista;
  • Depois, adicione a segunda cidade logo após a viagem para Paris.
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 7
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
We're sorry to hear that something went wrong. What happened?
some-alt