首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python中对数组进行排序解决方法

2012-03-08 
python中对数组进行排序给定一个数组,怎样实现对其进行从大到小的排序?例如:给定a[4,5,8,9,2],要求输出为

python中对数组进行排序
给定一个数组,怎样实现对其进行从大到小的排序?例如:给定a=[4,5,8,9,2],要求输出为[9,8,5,4,2]

[解决办法]
一个简单的排序就没必要用numpy了

Python code
>>> a=[4,5,8,9,2]>>> b=sorted(a)>>> b[2, 4, 5, 8, 9]>>> a[4, 5, 8, 9, 2]>>> c=sorted(a,reverse=True)>>> c[9, 8, 5, 4, 2]>>> a[4, 5, 8, 9, 2]>>> >>> a.sort()>>> a[2, 4, 5, 8, 9]>>> 

热点排行