Adding item in front of a list
pan-newsreader at thomas-guettler.de
Wed Apr 9 16:59:36 CEST 2003
On Wed, 09 Apr 2003 14:54:22 +0200, Skip Montanaro wrote:
> Thomas> I think it would be nice if
> Thomas> l=[2, 3, 4]
> Thomas> l.insert(1)
> Thomas> would insert in front of the list, as opposed to append()
> which Thomas> adds new elements at the end.
> What about
> >>> lst = [2,3,4]
> >>> lst.insert(0, 1)
> >>> lst
> [1, 2, 3, 4]
insert(0, 1) behaves like insert(-1, 1). It is better, but
insert(1) would be best.
This is not about the functionality, but about the beauty of python.
Would be nice if handling lists like queues and stacks would be a bit
I know it is not important, I just wanted to know if I have overlooked
something and would you think about it.
Thomas Guettler <guettli at thomas-guettler.de>
More information about the Python-list