Python列表排序与倒序 |
您所在的位置:网站首页 › Python中倒序字符串 › Python列表排序与倒序 |
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 |