partition list
从有序列表中删除重复的
update