[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

Leetcode 7.反转整数 By Python

10个JavaScript代码片段,使你更加容易前端开发。

10个JavaScript代码片段,使你更加容易前端开发。

LeetCode与《代码随想录》字符串篇:做题笔记与总结-JavaScript版

Leetcode344. 反转字符串(JAVA双指针)