- & -
1&2,2在二进制里面是10,1在二进制中是01,那么01与运算10得到是0
image.png
-
lambda
list1=[7, -8, 5, 4, 0, -2, -5]
[要求]:1.正数在前负数在后 2.整数从小到大 3.负数从大到小
sorted(list1,key=lambda x:(x<0,abs(x)))
解题思路:先按照正负排先后,再按照大小排先后。
原理: lambda元组排序原理.png1&2,2在二进制里面是10,1在二进制中是01,那么01与运算10得到是0
sorted(list1,key=lambda x:(x<0,abs(x)))
解题思路:先按照正负排先后,再按照大小排先后。
原理: lambda元组排序原理.png本文标题:**something fun with PYTHON**
本文链接:https://www.haomeiwen.com/subject/fqrfxqtx.html
网友评论