Funciona sim.

lst = list(fruta='melancia',x=matrix(rpois(100,5),10),y=matrix(rpois(200,7),10))
lst[-1]

b

On Thursday, 29 December 2011, Rodrigo Coster <rcoster@gmail.com> wrote:
> Povo,
> como faço para retirar apenas um elemento de uma lista? 
> No caso, eu tenho essa lista:
> list(fruta='melancia',x=matrix(rpois(100,5),10),y=matrix(rpois(200,7),10))
> Eu quero uma lista só com x e y (no caso a minha lista tem um numero variado de 'termos', não apenas 3). É o equivalente a índice negativo em vetor, mas não funciona em list :( 
>
>
> []'s