首页 / 知识
关于python:如何对字符串列表进行排序?
2023-04-13 17:24:00

How to sort a list of strings?在Python中创建按字母顺序排序的列表的最佳方法是什么? 基本答案:
这会修改您的原始列表(即就地排序)。要获取列表的排序副本,而不更改原始列表,请使用
但是,上面的示例有点天真,因为它们不考虑区域设置,并执行区分大小写的排序。您可以利用可选参数
因此,要根据当前区域设置进行排序,请考虑特定于语言的规则(
最后,如果需要,您可以指定用于排序的自定义区域设置:
最后一点:您将看到使用
值得注意的是
这将返回列表的新排序版本,而不更改原始列表。
它真的很简单:) 对字符串进行排序的正确方法是:
前面的 请在Python3中使用sorted()函数
不,
旧问题,但是如果你想在不设置
然后用例如:
这对我有用,无需安装任何语言环境或更改其他系统设置。 (这已在上面的评论中提出,但我想更加突出,因为我一开始就错过了它。)
假设 要排序上面的字符串,简单的解决方案将低于一。
|
最新内容
相关内容
linuxls命令排序?
linuxls命令排序?,工作,系统,信息,数据,命令,目录,标准,基础,管理,时间,Linux列出当前目录下的文件和目录用什么命令在Linux系统中,使用ls命令linux修改为中文命令?
linux修改为中文命令?,系统,设备,工具,电脑,底部,管理,中文,命令,虚拟机,字符集,linux系统怎么改成中文版的改变默认语言设置通常是通过更改系linux磁盘列表命令?
linux磁盘列表命令?,情况,管理,系统,单位,信息,数据,命令,磁盘,服务,时间,linux的进入磁盘命令1、查看磁盘空间 -df df命令以磁盘分区为单位查linux修改路由命令?
linux修改路由命令?,产品,网络,管理,系统,技术,经理,环境,数据,培训,设备,linux下如何删除静态路由条目/或者静态路由的文件在哪个目录下面?_linux时间命令修改?
linux时间命令修改?,时间,系统,信息,命令,大陆,国家,终端,时分,时区,日期,linux修改系统时间命令1、首先输入date的时候,系统输出的是linux的当查看修改linux命令?
查看修改linux命令?,时间,系统,信息,名称,命令,指令,文件夹,感叹号,文件大小,文件属性,Linux下如何查看一个目录下的内容并按照修改时间升序?1linux路由表修改命令?
linux路由表修改命令?,网络,系统,地址,信息,数据,通信,发行,命令,文件,终端,如何理解ip路由和操作linux的路由表【答案】:简:路由表是用来决定如linux修改地址命令?
linux修改地址命令?,地址,系统,代码,网络,服务,信息,密码,命令,管理,基础,linux设置ip地址?打开Linux终端系统,然后在系统中输入如下代码。然后linux排序数字命令?
linux排序数字命令?,标准,数字,单位,情况,系统,信息,命令,文件,顺序,参数,linux下用shell编写,键盘输入三个数,按大小排序输出1、这个问题可以linuxll排序命令?
linuxll排序命令?,系统,信息,地址,标准,工作,命令,时间,数据,文件,目录,Linux列出当前目录下的文件和目录用什么命令1、linux系统下用ls命令列linux命令查找字符串?
linux命令查找字符串?,工具,信息,命令,字符串,系统,工作,文件,范本,样式,文本,Linux中使用grep命令,查询多个字符串Linux grep命令用于查找文修改主机名命令linux?
修改主机名命令linux?,系统,地址,服务,主机名,网络,情况,名称,查询系统,异常,观察,linux(CentOS7)下如何永久修改主机名1、Centos7修改主机名