`

Reverse String——String

 
阅读更多

Write a function that takes a string as input and returns the string reversed.

Example:
Given s = "hello", return "olleh".

class Solution(object):
    def reverseString(self, s):
        """
        :type s: str
        :rtype: str
        
        L = list(s)
        L.reverse()
        return ''.join(L)
        """
        start, end = 0, len(s)-1
        if len(s) <= 0:
            return ''
        sl = list(s)
        while start < end:
        	t = sl[start]
        	sl[start] = sl[end]
        	sl[end] = t 
        	start += 1
        	end -= 1
        return ''.join(sl) 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics