python字符串按字母顺序排序,字符串排列组合python

  python字符串按字母顺序排序,字符串排列组合python

  说明

  1.当使用sort()方法对字符串进行排序时,使用“ASCII字符顺序”而不是实际的字典顺序。

  2.如果需要按照常用的字典顺序排序,只需要在调用sort()方法时将关键字参数key设置为str.lower即可。

  实例

  spam=[大象,狗,猫,獾,蚂蚁]

  spam.sort()

  打印(垃圾邮件)

  打印结果:

  [蚂蚁,獾,猫,狗,大象]

  排序字符串时,sort()方法使用“ASCII字符顺序”而不是实际的字典顺序。这意味着大写字母在小写字母之前。所以排序的时候,小写的A排在大写的z之后。

  spam=[爱丽丝,蚂蚁,鲍勃,獾,卡罗尔,猫]

  spam.sort()

  打印(垃圾邮件)

  打印结果:

  [爱丽丝,鲍勃,卡罗尔,蚂蚁,獾,猫]

  如果需要按照普通字典顺序排序,只需在调用sort()方法时将关键字参数key设置为str.lower即可。

  spam=[a , Z , A , Z]

  spam.sort(key=str.lower)

  打印(垃圾邮件)

  打印结果:

  [a , A , Z]以上是Python实现字符串排序的方式。希望对你有帮助。更多python学习方向:Python基础课程

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 如何对python字符串中字符进行替换,python 替换字符串
  • 如何对python字符串中字符进行替换,python 替换字符串,python字符串替换的2种方法
  • Python字符串转变量,python输出字符和数字变量
  • Python字符串转变量,python输出字符和数字变量,Python将字符串常量转化为变量方法总结
  • python字符串讲解,菜鸟教程python字符串
  • python字符串讲解,菜鸟教程python字符串,python 字符串详解
  • python字符串根据字符截取,python字符串的切片操作
  • python字符串根据字符截取,python字符串的切片操作,Python中的字符串切片(截取字符串)的详解
  • python中字符串的切片,python字符串
  • python中字符串的切片,python字符串,Python中字符串切片详解
  • python 去除字符串中的空格,python字符串去除空格
  • python 去除字符串中的空格,python字符串去除空格,Python 字符串去除空格的五种方法
  • ,,Python字符串拼接的4种方法实例
  • ,,Python字符串匹配之6种方法的使用详解
  • python编写函数去掉字符串中的空格,python字符串怎么去空格
  • 留言与评论(共有 条评论)
       
    验证码: