B 4.1.3 Worksheet 1 Python Answers
The while last.next: loop would attempt to access last.next. Since last is None, this would cause an AttributeError: 'NoneType' object has no attribute 'next'.The check is crucial to correctly initialize the head of the list when it's empty.