linked list
Class in Python
class MyClass:
def __init__(self, init_value=12345):
self.value = init_value
def print_value(self):
print(self.value)
obj1 = MyClass()
obj1.print_value()
class Node:
def __init__(self, data):
self.value = data
self.next = None
self.prev = None
Singly Linked List vs. Doubly Linked List
A linked list is a linear data structure, in which the elements are not stored at contiguous memory locations. The elements in a linked list are linked using pointers as shown in the below image