[leetcode]反转字符串
Posted ralap7
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[leetcode]反转字符串相关的知识,希望对你有一定的参考价值。
题目描述:
请编写一个函数,其功能是将输入的字符串反转过来。
示例:
输入:s = "hello"
返回:"olleh"
题目分析:
很简单的题目,可以使用字符串切片也可以转化为list进行反转.
# !/usr/bin/env python
# _*_ coding: utf-8 _*_
class Solution():
l = []
def reverse_str(self, s):
return s[::-1]
def reverse_str1(self, s):
l = list(s)
l.reverse()
return "".join(l)
if __name__ == "__main__":
s_str = input("请输入字符串:")
my_solution = Solution()
print("solution1 result:")
print(my_solution.reverse_str(s_str))
print("solution2 result:")
print(my_solution.reverse_str1(s_str))
以上是关于[leetcode]反转字符串的主要内容,如果未能解决你的问题,请参考以下文章
Leetcode 345. 反转字符串中的元音字母 By Python