inserting into a list
John Salerno
johnjsal at NOSPAMgmail.com
Tue Mar 7 11:45:34 EST 2006
Warby wrote:
> It makes sense because a slice IS a list, so you should assign a list
> to it. Yours is just a special case in which the target slice has a
> length of zero. It's still a list, just an empty one:
>
>>>> L = [1,2,4]
>>>> print L[2:2]
> []
>
> As for your question, yes:
>
>>>> L = [1,2,4]
>>>> L[2:2] = [[3]]
>>>> print L
> [1, 2, [3], 4]
>
> Cheers! :)
>
Thanks guys! What I wasn't realizing was that a slice is a list, so I
needed a list. :)
More information about the Python-list
mailing list