定义堆栈和字符串变量 stack = [] string = "hello world"
将字符串中每个字符入栈 for char in string: stack.append(char)
从栈中弹出每个字符,并将其添加到新的字符串中 reverse_string = "" while stack: reverse_string += stack.pop()
打印结果 print(reverse_string)
输出:dlrow olleh
上一篇:按对象字段对数组进行排序