Reverse String Using Stack in Python
AI-enhanced title
class Node:
def __init__(self,data):
[Link] = data
[Link] = None
class Stack:
def __init__(self):
def is_empty(self):
def push(self,data):
new_node = Node(data)
if [Link] is None:
[Link] = new_node
else:
new_node.next = [Link]
[Link]=new_node
if not self.is_empty():
temp = [Link]
[Link] = [Link]
return temp
# Creating a stack
st = Stack()
#String reversal
for ch in str:
[Link](ch)
rlist=[]
[Link]([Link]())
rstr=''.join(rlist)