Python列表排序与倒序

您所在的位置:网站首页 Python中倒序字符串 Python列表排序与倒序

Python列表排序与倒序

2024-04-09 14:54| 来源: 网络整理| 查看: 265

python学习笔记

列表排序

sort()sorted()reverse() sort()的使用 letters = ['d','a','e','c','b'] print letters ['d','a','e','c','b'] letters.sort() print letters ['a','b','c','d','e']

sort()会自动按照字母顺序对字符串由小到大排序,如果数字就由小到大 注:sort()会修改原来的列表他是修改列表,而不是创建新的列表。 不应该

print letters.sort()

而应该

letters.sort() print letters

还可以用.sorted()函数

# 得到一个有序的副本列表 #而不影响原来列表的顺序 old = ['d','a','e','c','b'] new = sorted(old) print old ['d','a','e','c','b'] print new ['a','b','c','d','e']

reverse的使用

# 方法1 作为reverse()函数 letters = ['d','a','e','c','b'] letters.sort() print letters ['a','b','c','d','e'] letters.reverse() print letters ['e','d','c','b','a'] # 方法2 作为sort()函数参数 letters = ['d','a','e','c','b'] letter.sort(reverse = Ture)

欢迎大家来我的github 0…0



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3