javascript和python的sort
来源:互联网 发布:网络兼职遭遇刷单陷阱 编辑:程序博客网 时间:2024/06/06 02:58
对比js和py的array和list的sort函数
先是python的
ps = [{"age":3,"name":'liu'},{"age":4,"name":"zhang"},{"name":'li',"age":8}]
ps.sort(key=lambda one:one["age"], reverse=False)
print(ps)
结果是
[{'age': 3, 'name': 'liu'}, {'age': 4, 'name': 'zhang'}, {'name': 'li', 'age': 8}]
再来javascript的
ps = [{"age":3,"name":'liu'},{"age":4,"name":"zhang"},{"name":'li',"age":8}]
ps.sort((item1,item2)=>item1.age-item2.age)
console.log(ps)
结果是
[ { age: 3, name: 'liu' },
{ age: 4, name: 'zhang' },
{ name: 'li', age: 8 } ]
看起来差不多,不过python中可以传递一个reverse参数,而js中虽然不可以传递这个参数,但是js中的函数可以任意写,比如写错item2.age-item1.age就实现了reverse=True
的效果了
阅读全文
0 0
- javascript和python的sort
- JavaScript数组的reverse和sort方法
- PYTHON 中的sorted 和sort的区别
- Python: sorted和sort的区别
- python sorted和sort
- JavaScript的sort用法
- JavaScript sort的使用
- python sort 和sorted的区别和用法
- Python的sort函数和sorted、lambda和cmp
- Python的sort()
- 转:Python的sort()
- python的 sort()函数
- Javascript数组(array) sort方法的解释和分析
- Javascript数组的排序 sort()方法和reverse()方法
- Javascript数组的排序 sort()方法和reverse()方法
- JavaScript中数组的sort排序函数和splice函数
- sort 和 sort!的区别
- python list排序sort和sorted的区别
- 1024科学计数法 自己写加看答案
- 数据库面试常见问题
- SQL模糊匹配后再分组
- WebView加载html显示空白页面
- wireshark抓包时出现header checksum出错
- javascript和python的sort
- Oracle常见问题解决_ORA-12514
- 安卓 java.lang.classnotfoundexception解决
- 热身赛时需要测试的东西
- 多线程下载
- 关于MySQL数据库数据通过.sql文件导入数据出错的问题
- mysql高可用架构一主多从(半同步复制+复制限制)
- 文字逐渐变色的TabLayout
- Python os.walk