Inserir na primeira posição de uma lista em Python [fechado]


131

Como posso inserir um elemento no primeiro índice de uma lista? Se eu usar list.insert (0, elem), elem modifica o conteúdo do primeiro índice? Ou tenho que criar uma nova lista com o primeiro elem e copiar a lista antiga dentro desse novo?

Respostas:


245

Use insert:

In [1]: ls = [1,2,3]

In [2]: ls.insert(0, "new")

In [3]: ls
Out[3]: ['new', 1, 2, 3]

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.