In python, lists have an insert method, which returns None.
li = ['a','b']
print li.insert(1,'a')
None
I need it to return the list,
print li.insert(1,'a')
['a','a','b']
I am trying to do it by creating a new class, but I am stuck
class Nlist(list):
def insert(self,*args,**kwargs):
super(Nlist,self).insert(*args,**kwargs)
return #what?