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 77b1868 commit 724e6a3Copy full SHA for 724e6a3
Data Structures/Linked List/SinglyLinkedList.py
@@ -0,0 +1,24 @@
1
+class Node:
2
+ def __init__(self, data):
3
+ self.data = data
4
+ self.next = None
5
+
6
+ def traverse(self):
7
+ node = head
8
+ while node is not None:
9
+ print(node.data)
10
+ node = node.next
11
12
13
+if __name__ == '__main__':
14
+ n = int(input("Number of nodes: "))
15
+ head_value = int(input("Enter value of head node: "))
16
+ head = prev_node = Node(head_value)
17
+ for i in range(2, n + 1):
18
+ data = int(input("Enter value {}: ".format(i)))
19
+ new_node = Node(data)
20
+ prev_node.next = new_node
21
+ prev_node = new_node
22
23
+ print("\nTraversing Nodes")
24
+ head.traverse()
0 commit comments