E. insert first(item, L): returns a mylist that contains item followed by items in L, in sequence.

From EECS 182
E. insert first(item, L): returns a mylist that contains item followed by items in L, in sequence.
Jump to: navigation, search
  1. Best to solve recursively. Since it is trivial to solve if L1 is empty.

def insert_first(item, L1):

   if (L1.isempty()):
       return L1.append(item)
   else:
       return insert_first(item, L1.pop()).append(L1.last())
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
EECS @ UM
Tools