美文网首页人民广场
python实现小写字母在前大写字母在后的字符串

python实现小写字母在前大写字母在后的字符串

作者: 小云1121 | 来源:发表于2021-04-30 11:47 被阅读0次

一个字符串为大小写字母混乱排序,最小时间复杂度实现一个前序为都为小写字母后序为大写字母的字符串

#! /bin/python3

def get_str(a):
    a=list(a)
    le=len(a)
    m=0
    n=le-1
    while(m<n):
        while(a[m].islower() and m<n):
            m+=1
        while(a[n].isupper() and m<n):
            n-=1
        a[m],a[n]=a[n],a[m]
    a=''.join(a)
    return a
if __name__ == '__main__':
    a='BAsaBsasKSAs'
    print(get_str(a))

相关文章

  • python实现小写字母在前大写字母在后的字符串

    一个字符串为大小写字母混乱排序,最小时间复杂度实现一个前序为都为小写字母后序为大写字母的字符串

  • 第三部分:第十章

    1.upper():将字符串中的小写字母转为大写字母 2.python 3.0中的扩展序列解包中,a,*b = '...

  • sql 练习题:错题总结

    1.把字符串中的大写字母变成小写字母,小写字母变成大写字母 2. 给定一个字符串,找出指定字符串的某个字母,选出他...

  • 四、String字符串

    1. 获取指定字符串中,大写字母、小写字母、数字的个数。思路:1.为了统计大写字母、小写字母、数字的个数。创建3个...

  • [leetcode]709. 转换成小写字母

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

  • LeetCode-转换成小写字母

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

  • 709. 转换成小写字母

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

  • 转换成小写字母

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

  • LeetCode 709. 转换成小写字母

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

  • 2019-02-11 Day 37

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

网友评论

    本文标题:python实现小写字母在前大写字母在后的字符串

    本文链接:https://www.haomeiwen.com/subject/omjnrltx.html