Python3 no str propia conversión mordió letras minúsculas inferiores

Python3 no str propia conversión mordió letras minúsculas inferiores

Título original https://leetcode-cn.com/problems/to-lower-case/

Título:
no se permite utilizar la cadena viene menor API ()!
La implementación de un toLowerCase función (), la función toma un argumento de cadena str, y convierte la cadena a mayúsculas a minúsculas, y luego devuelve la nueva cadena.
Ejemplo 1:

输入: "Hello"
输出: "hello"

Ejemplo 2:

输入: "here"
输出: "here"

Ejemplo 3:

输入: "LOVELY"
输出: "lovely"

La resolución de problemas:

class Solution:
    def toLowerCase(self, str: str) -> str:
        return ''.join(list(map(lambda x:chr(ord(x)|32), str))) # 变小写就和32按位或,变大写就和-33按位与,大变小小变大则和32按位异或
Publicado 24 artículos originales · ganado elogios 0 · Vistas 413

Supongo que te gusta

Origin blog.csdn.net/qq_18138105/article/details/105170712
Recomendado
Clasificación