sort&sorted排序

python 排序,sort和sorted的区别是什么?
shebh6级分类:其他被浏览94次2016.07.12检举


flmgetfje55
采纳率:56%7级2016.07.12
sort是一个值或变量等的一个树形,对自己的值进行排序。


如 a = [1,3,5,7,4,2]
a.sort()之后,再print a  就会发现a的值已经被排序了。[1,2,3,4,5,7]


sorted是一个命令,可以对任何integer排序。
如 a = [2,4,6,8,3,2,1]
sorted(a),输出的就是 [1,2,2,3,4,6,8],可以把他赋给变量b,b = sorted(a),这样b就有值了。
再如b = sorted('cdefgab'),print b输出 [a,b,c,d,e,f,g]
b = sorted('456321')  , print b输出 [1,2,3,4,5,6]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章