leetcode-709 | 转换成小写字母

709. 转换成小写字母

实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。

例如
输入: “Hello”
输出: “hello”

例如
输入: “here”
输出: “here”

例如
输入: “LOVELY”
输出: “lovely”

思考

按照题意操作就可以了。


class Solution(object):
    def toLowerCase(self, str):
        """
        :type str: str
        :rtype: str
        """
        resu = ""
        for i in str:

            if not i.islower():
               i = i.lower()
            resu += i
        return resu

结果:

执行用时 : 24 ms, 在To Lower Case的Python提交中击败了86.17% 的用户
内存消耗 : 11.7 MB, 在To Lower Case的Python提交中击败了28.09% 的用户

提交时间状态执行用时内存消耗语言
几秒前通过24 ms11.7MBpython
## 简化
class Solution(object):
    def toLowerCase(self, str):
        """
        :type str: str
        :rtype: str
        """
        return str.lower()

结果:

执行用时 : 16 ms, 在To Lower Case的Python提交中击败了99.21% 的用户
内存消耗 : 11.9 MB, 在To Lower Case的Python提交中击败了5.06% 的用户

提交时间状态执行用时内存消耗语言
几秒前通过16 ms11.9MBpython

   Reprint policy


《leetcode-709 | 转换成小写字母》 by 梦否 is licensed under a Creative Commons Attribution 4.0 International License
 Previous
leetcode-977 | 有序数组的平方 leetcode-977 | 有序数组的平方
977. 有序数组的平方给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 例如输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]例如输入:[-7,-3,2,3,11]输出:
2019-06-03
Next 
leetcode-832 | 翻转图像 leetcode-832 | 翻转图像
832. 翻转图像给定一个二进制矩阵 A,我们想先水平翻转图像,然后反转图像并返回结果。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。例如,水平翻转 [1, 1, 0] 的结果是 [0, 1, 1]。 反转图片的意思是图片中的 0 全
2019-06-02
  TOC