Since there are two scenarios in the instructions for which we return the last element of lst1, I used an “or” statement to return lst1[-1] if either scenario evaluated to True, otherwise, return the last element of lst2.
def larger_list(lst1, lst2):
if len(lst1) == len(lst2) or len(lst1) > len(lst2):
return lst1[-1]
else:
return lst2[-1]
Please note that Python and Python3 (and most programming languages) have a build-in operator smaller or equal:<=
and larger or equal:>=
. They are used very often so it’s good to get well acquainted to these. It makes the code almost half the original length!!! 
You can replace your if statement to have just one condition as shown below:
if len(lst1) >= len(lst2):
[executed code]
Goodluck with your studies! 
1 Like
Oh boy, I don’t know how I missed that haha. Need more coffee! Thanks!
1 Like