list.insert() Insere em uma posição especificada
Última atualização: 2026-09-22
list.insert() Insere em uma posição especificada
list.insert(i, x) insere x no índice i; se i estiver fora dos limites, insere em uma das extremidades.
| Categoria | Métodos de lista |
|---|---|
| Tipo | Método de tipo interno |
| Versão do Python | all |
📝 Sintaxe
list.insert(i, x)
⚙️ Parâmetros
| i Obrigatório | Index at which to insert; out-of-range is clamped to either end. |
|---|---|
| x Obrigatório | The element to insert. |
Retorno:None (inserts x at index i in place).
Modifica o original:Sim (no próprio valor)
▶ Exemplo
Edite o código, clique em Executar e veja o resultado no painel de saída:
Saída:
[1, 2, 3]
💡 Casos relacionados
Mais estudos de caso em breve — aguarde.
❓ Perguntas frequentes
QO que faz insert(0, x)?
AEla insere x no início da lista, equivalente a um prepend (inserção no início).
QO que acontece quando o índice está fora do intervalo?
ANenhum erro; ele é posicionado automaticamente em uma das extremidades: insert(100, x) insere no final, insert(-100, x) insere no início.
QO que retorna insert()?
ARetorna None; ela modifica in-place.