第八天(排序)
# 内置函数bin转化二进制
>>>bin(10)
'0b1010'
>>> bin(20)
'0b10100'
# 通过key指定两个排序,先按1的个数排序,再按数值排序
sorted(arr, key=lambda x: (bin(x).count('1'),x))
# 为list拓展list
arr.extend(sorted(dictionary[i]))最后更新于
# 内置函数bin转化二进制
>>>bin(10)
'0b1010'
>>> bin(20)
'0b10100'
# 通过key指定两个排序,先按1的个数排序,再按数值排序
sorted(arr, key=lambda x: (bin(x).count('1'),x))
# 为list拓展list
arr.extend(sorted(dictionary[i]))最后更新于