专栏首页python3python的list去除重复

python的list去除重复

我直接上脚本:

方法1:

#!/usr/bin/env python

n = [1,2,3,3,4,3,1,2,3,2,1,4,5,5,5,5,6,6,4,3,2,1,2,6,8,2]
m = []
for x in n:
    if x not in m:
        m.append(x)
print m

效果:

方法2:

利用set去重复:

#!/usr/bin/env python

staff_list = ['aa','bb','aa','bb','cc','aa','cc','bb']
print list(set(staff_list))

效果:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python Fabric使用详解及示例

    abric是基于Python实现的SSH命令行工具,简化了SSH的应用程序部署及系统管理任务,它提供了系统基础的操作组件,可以实现本地或远程shell命令,包括...

    py3study
  • python异常处理的哲学

    所谓异常指的是程序的执行出现了非预期行为,就好比现实中的做一件事过程中总会出现一些意外的事。异常的处理是跨越编程语言的,和具体的编程细节相比,程序执行异常的处理...

    py3study
  • 3GPP文档命名规则

    3GPP规范:命名方案   每份3GPP技术文档,技术报告(TR)或者技术规范(TR),都被一个Reference唯一标示。这个Reference以3GPP前...

    py3study
  • Flink1.9.0源码调试介绍&增加调试超时时间

    在Flink1.9.0源码研究过程中,调试源码是一个非常重要的手段,通过查看真实的运行数据和变量,来了解源码内部运行逻辑

    暴走大数据
  • 经典游戏服务器端架构概述(上)

    架构的分析模型 一、 讨论的背景 现代电子游戏,基本上都会使用一定的网络功能。从验证正版,到多人交互等等,都需要架设一些专用的服务器,以及编写在服务器上的程序。...

    韩伟
  • 内存分析工具MAT的使用入门

    工欲善其事必先利其器,学会使用工具也是一种本领。本篇文章就把自己之前工作中用到的一个内存分析工具给大家介绍下。

    用户7634691
  • 一份基于Pytorch的视频分类教程

    这是一个在UCF101上使用3D RNN/CNN+RNN 进行视频分类的教程,基于Pytorch实现。

    昱良
  • 琯琯(GuanGuan)代码签名

    琯琯
  • Go标准编译器所做的一些优化

    本博的另两篇文章中已经介绍了Go标准编译器对字符串和字节切片之间相互转换所做的一些优化和边界消除优化。下面将介绍Go标准编译器(截至Go SDK 1.12.x)...

    刘老貘
  • Windows Live Writer插入代码vs2010插件

        网络上的许多插件都不错,我比较看好vsPaste,可惜很久没更新了,在vs2010中复制代码的时候,会出现中文乱码的情况。据说是vs2010的BUG。 ...

    大石头

扫码关注云+社区

领取腾讯云代金券