def middleinsert(self,mid,newnode): Newnode=node(newnode); Newnode.next=mid.next; mid.next=Newnode obj.middleinsert(obj.head.next,int(input('enter the item in middle in list=='))); obj.display()