排序嵌套列表并删除重复的python

时间:2019-04-23 06:03:07

标签: python set nested-lists

这是嵌套数组:

sub_li =[['rishav', 10], ['akash', 5], ['akash', 5], ['ram', 20], ['gaurav', 15]] 

基于第二个元素进行排序:

def Sort(sub_li): 
   sub_li.sort(key = lambda x: x[1]) 
   return sub_li 
print(Sort(sub_li)) 

结果

[['akash', 5], ['akash', 5], ['rishav', 10], ['gaurav', 15], ['ram', 20]]*

现在,我应该从此嵌套列表中删除重复项。设置方法可以吗?

预期结果

[['akash', 5], ['rishav', 10], ['gaurav', 15], ['ram', 20]]*

0 个答案:

没有答案