python中reverse函数是什么意思,python中reverse函数的用法讲解
sort函数的用法总是有点不清楚。今天,我做了一个简单的总结。
用法:arr.sort(rule),其中arr是要排序的数组,rule是排序规则(即按什么排序)。然后,使用它。nums=[ 100,12,34,67,63]nums . sort(;//默认排序规则console.log(nums )//结果数组[100,12,34,67,63]按照[100,12,34,63,67]排序,结果为[12,34]
要按数值排序,必须自定义比较函数。
规定:如果比较函数规则(A,B)返回正数,那么A在B之后;
如果返回负数,A在b之前。
如果返回0,您希望对固定的从小到大进行排序:
函数(a,b) {if) ab)返回1;If(ab)返回-1;If(a==b)返回0;}:(a,b )=变形到A-B。
从大到小如果你想排序:
规则(a,b) {if) ab)返回-1;If(ab)返回1;If(a==b)返回0;}:(a,b )=变形到=b-a
另外,varitems=[{name:Edward ,value: 21},{name: sharp ,value: 37},{ name 3360 and and objects value:-12 },{name: Magnetic ,value: -10},{name: Zeros ,value 3360377 } items . sort(functionortconsole . log(items;当比较项目[0]和项目[1]时,项目[0]。value-items[1]。value 0位于items[1]之前。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。