1、将元素颠倒排列。
用reverse()方法。用上次的例子,将score中各元素颠倒排列,用score.reverse()。
2、从小到大排列或从大到小排列。
sort()方法可以对列表元素从小到大排列。将score中的各成绩按从小到大排列:score.sort()
如果要从大到小排列,则要在sort()括号内增加参数“reverse=True”。将score中的各成绩按从大到小排列:score.sort(reverse=True)
4、用sort()排序后,列表会改变,难以恢复之前的元素位置。如果仅仅排序,而不要永久改变元素的位置,怎么办?用sorted函数。这是原列表score=[85,90,92,91,95,89],按从小到大排序,score2=sorted(score)。会发现score2为已排序的列表,score还是原值。同样,如果要从大到小排列,则要在sorted()括号内增加参数“reverse=True”。

发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/75100
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!