一、循环去重


二、用 set() 去重
1、set()对list去重


2、list 是有序的,用 sort() 把顺序改回来


三、利用 dict 的属性来去重
1、用 dict 的 fromkeys + keys 来去重


2、拆分


四、最后总结
也有很多其他方式,这里是三种典型的、简洁的。
| 优 | 劣 | |
| 第一种 | 计算过程简单明了 | 代码复杂 |
| 第二、三种 | 需要对Python各个基础数据的特性和各自之间的转换有所了解。 | 代码简单 |
一、循环去重


二、用 set() 去重
1、set()对list去重


2、list 是有序的,用 sort() 把顺序改回来


三、利用 dict 的属性来去重
1、用 dict 的 fromkeys + keys 来去重


2、拆分


四、最后总结
也有很多其他方式,这里是三种典型的、简洁的。
| 优 | 劣 | |
| 第一种 | 计算过程简单明了 | 代码复杂 |
| 第二、三种 | 需要对Python各个基础数据的特性和各自之间的转换有所了解。 | 代码简单 |
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。