We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f3d3d23 commit 1d6b4b0Copy full SHA for 1d6b4b0
delete_Linkedlist.py
@@ -0,0 +1,34 @@
1
+class Node:
2
+ def __init__(self, data):
3
+ self.data = data
4
+ self.next = None
5
+
6
+class LinkedList:
7
+ def __init__(self):
8
+ self.head = None
9
10
+ def printList(self):
11
+ temp = self.head
12
+ while temp is not None:
13
+ print(temp.data)
14
+ temp = temp.next
15
16
+ def deleteList(self):
17
+ current = self.head
18
+ while current is not None:
19
+ temp = current.next
20
+ del current.data
21
+ current = temp
22
23
24
+l1 = LinkedList()
25
+l1.head = Node(10)
26
+l2 = Node(20)
27
+l3 = Node(30)
28
+l1.head.next = l2
29
+l2.next = l3
30
+l1.printList()
31
+print("deleting the list:")
32
+l1.deleteList()
33
+# l1.printList() this throws an error as we had delete the list
34
0 commit comments