一、循环去重

  

   

二、用 set() 去重

  1、set()对list去重

  

  

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

  

  

 三、利用 dict 的属性来去重

  1、用 dict 的 fromkeys + keys 来去重

  

  

  2、拆分

  

  

四、最后总结

  也有很多其他方式,这里是三种典型的、简洁的。

 
第一种 计算过程简单明了 代码复杂
第二、三种 需要对Python各个基础数据的特性和各自之间的转换有所了解。 代码简单

最新文章

  1. SQLPROMPT5.3对各种加密对象的解密测试
  2. php调试局部错误强制输出 display_errors
  3. 最新榜单!消金企业TOP10,数据、风控、催收服务方TOP5
  4. web前端从0开始--1
  5. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q40-Q44)
  6. 重置svn地址
  7. emoji表情引发的JNI崩溃
  8. old header
  9. android 之 桌面的小控件AppWidget
  10. find locate
  11. ZOOKEEPER解惑
  12. #define用法集锦[修正版]
  13. python 错误处理
  14. POJ 1986(LCA and RMQ)
  15. 在iOS App 中添加启动画面
  16. Android-Tab
  17. 网站开发进阶(八)tomcat异常日志分析及处理
  18. SpringBoot简单入门
  19. 第五讲 smart qq poll包处理 以及 私聊 群聊消息收发
  20. pytest 6 生成html报告

热门文章

  1. 入门大数据---Kafka生产者详解
  2. 前端基础:深入浅出 TCP/IP 协议栈
  3. DevOps研发模式下「产品质量度量」方案实践
  4. Nginx平滑升级详细步骤-113p.cn
  5. Netty 源码解析(二):Netty 的 Channel
  6. SpringBoot01-启动类启动做了那些事情
  7. django模板中变更数据库信息后,如何把变更后的信息同步更新到数据库
  8. day50 前端入门
  9. 用Helm部署Kubernetes应用,支持多环境部署与版本回滚
  10. 解决Linux搜狗输入法工具栏无法移动