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

bookO 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

bookO 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

bookO 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!

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
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