Python按字母顺序对列表排序

Python 按字母顺序对列表排序

Python3 实例

Python 按字母顺序对列表排序,可以使用以下两个方法:

  • sort() 方法 -- 即直接修改原始列表,不创建新的排序副本,该方法会改变原列表的顺序,不返回新的排序列表。
  • sorted() 函数 -- 创建一个新的已排序列表,不修改原始列表,该函数返回一个新的已排序列表,原列表保持不变。

sort() 方法实例:

实例

my_list
=
[
"apple"
,
"banana"
,
"cherry"
,
"date"
]

my_list.
sort
(
)  
# 按字母顺序排序


print
(my_list
)

以上代码执行输出结果如下:

['apple', 'banana', 'cherry', 'date']

sorted() 函数实例:

实例

my_list
=
[
"apple"
,
"banana"
,
"cherry"
,
"date"
]

sorted_list
=
sorted
(my_list
)  
# 创建一个新的已排序列表


print
(sorted_list
)

以上代码执行输出结果如下:

['apple', 'banana', 'cherry', 'date']

无论你选择哪种方法,都可以按字母顺序对列表进行排序。如果你希望按字母顺序的反向顺序排序(降序),可以在 sort() 方法或 sorted() 函数中传递 reverse=True 参数。

sort() 方法:

实例

my_list
=
[
"apple"
,
"banana"
,
"cherry"
,
"date"
]

my_list.
sort
(reverse
=
True
)  
# 按字母顺序降序排序


print
(my_list
)

sorted() 函数:

实例

my_list
=
[
"apple"
,
"banana"
,
"cherry"
,
"date"
]

sorted_list
=
sorted
(my_list
, reverse
=
True
)  
# 创建一个新的已排序列表,按字母顺序降序排序


print
(sorted_list
)

Python3 实例


当前题目:Python按字母顺序对列表排序
当前链接:http://bzwzjz.com/article/dhjdjgg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业网站制作 重庆网站设计 广安网站设计 成都商城网站建设 重庆网站制作 成都网站设计 手机网站建设 移动网站建设 成都网站制作 自适应网站建设 高端网站设计 品牌网站建设 成都网站建设公司 网站建设开发 响应式网站设计 成都做网站建设公司 成都网站建设 成都企业网站制作 成都定制网站建设 成都网站设计 定制网站建设 成都网站建设