# -*- coding: gbk -*-

 def uniq(ls):
lsCopy=[e for e in ls]
for i in xrange(1,len(ls)):
for j in xrange(i):
if ls[j]!=ls[i]:
pass
else:
lsCopy.remove(ls[i])#如果有removeAt(index)方法更好
return lsCopy if __name__=='__main__':
ls=[1,2,3,4,5,6,7,8,9,7,2,3,6]
print uniq(ls)
结果:[1, 4, 5, 8, 9, 7, 2, 3, 6]#remove(e)删除时从列表头开始找e

最新文章

  1. 普通用户ssh无密码登录设置
  2. Jenkins若干小问题
  3. ILMerge
  4. python之map、filter、reduce、lambda函数
  5. 【20160924】GOCVHelper 图像增强部分(1)
  6. JAVA的第一个程序
  7. Java语法基础动手动脑实践
  8. js prompt函数使用例子
  9. JQuery中的事件以及动画
  10. javascript的选项卡
  11. Singleton 单例模式 泛型 窗体控制
  12. c语言中逗号运算符和逗号表达式
  13. (转)Nginx + uwsgi + web.py + MySQLdb
  14. CSS2Properties doesn't have an indexed property setter for '0'
  15. 2018-2019-2 20175228实验一《Java开发环境的熟悉》实验报告
  16. iOS开发基础-九宫格坐标(5)
  17. 第30月第3天 iOS图标icon自动生成和自定义尺寸
  18. (93)Wangdao.com_第二十六天_鼠标事件
  19. java8_api_jdbc
  20. ffplay流程分析

热门文章

  1. PetaPoco 使用总结(二)
  2. 为你的Visual Studio单独设置代理服务器
  3. PetaPoco dynamic
  4. Python-面向对象编程(二)
  5. firefox 提示 setTimeout():useless setTimeout call (missing quotes around argument?) 错误
  6. C# Redis消息队列例子
  7. webapp中fixed问题解决方案
  8. Book-编程珠玑-第一章
  9. C语言:输入输出
  10. POJ 1905 Expanding Rods