当值是大二元向量时,按值对Dict排序

时间:2017-08-24 17:42:39

标签: python python-2.7 sorting

我有一个由长度约为500个元素的单个二进制列表组成的列表。

my_list ={a : [0,1,1,1,0,0,0,0,0,0,1....0],b : [0,1,0,1,0,0,1,0,0,0,1....0] ...}

我想对二进制列表进行排序,以便列出最多"类似的列表。在他们的0和1位置彼此最接近。当我尝试一个简单的排序(作为列表或我甚至尝试将其作为数据帧)时,我得到错误"具有多个元素的数组的真值是不明确的。使用a.any()或a.all()"。是否有一种优雅(即pythonic)方式来实现这一目标?

非常感谢任何建议

0 个答案:

没有答案