1. Learn
  2. /
  3. Courses
  4. /
  5. Data Structures and Algorithms in Python

Exercise

Removing the first node from a linked list

In the previous exercise, you learned how to insert a node at the beginning of a linked list.

In this exercise, you will prepare the code for the remove_at_beginning() method. To do it, you will need to point the head of the linked list to the next node of the head.

Recall the Node() class:

class Node:
  def __init__(self, data):
    self.data = data
    self.next = None

Instructions

100 XP
  • In the remove_at_beginning() method, point the head to the next node of the head.