from collections import OrderedDict
list1 = [1,5,2,1,10]
print(list(set(list1))) #[1, 2, 10, 5] 这种方式会改变list里面元素的位置 """
先介绍fromkeys()函数
fromkeys()就是根据序列生成字典
"""
new1 = OrderedDict.fromkeys(["name","age","school"])
print(new1) #OrderedDict([('name', None), ('age', None), ('school', None)]) , 没有提供value,所以默认是none new2 = OrderedDict.fromkeys(["name","age","school"],['shun','18',"shu"])
print(new2)#OrderedDict([('name', ['shun', '18', 'shu']), ('age', ['shun', '18', 'shu']), ('school', ['shun', '18', 'shu'])]) new = OrderedDict.fromkeys(list1)
print(new) #OrderedDict([(1, None), (5, None), (2, None), (10, None)])
print(list(new.keys())) #[1, 5, 2, 10] import numpy as np
nd = np.array(list1)
print(nd) #[ 1 5 2 1 10]
print(np.unique(nd)) #[ 1 2 5 10] 元素位置发生了变化

最新文章

  1. C#中两个Form窗口之间的传值(父->子)(子->父)
  2. redis中的跳跃表
  3. vnc远程运行3D游戏
  4. GDB调试汇编堆栈
  5. js对象的继承以及公有私有属性的定义和读写
  6. 如何快速把hdfs数据动态导入到hive表
  7. 12款最佳Linux命令行终端工具, 20款优秀的 Linux 终端仿真器
  8. SMTP 简单邮件传输协议
  9. 电影TS、TC、SCR、R5、BD、HD等版本是什么意思
  10. 通过JavaScript更新UpdatePanel备忘
  11. 20160720-java高并发
  12. codeforces Gym 100187A A. Potion of Immortality
  13. jquery设置元素readonly和disabled(checkbox只读)
  14. Android 70道面试题汇总
  15. 动态规划——树形dp
  16. configSections(配置文件)
  17. javaweb笔记2之HTTP协议
  18. 检测linux vps是xen openvz还是kvm的方法
  19. 008_ssl Certificate Pinning
  20. (转)用JS获取地址栏参数的方法(超级简单)

热门文章

  1. Django静态文件配置(from表单-request对象方法-get请求与post请求-视图函数书写)
  2. 多表查询两种方法、可视化软件navicat、python操作mysql、pymysql模块
  3. .net core-利用PdfSharpCore 操作PDF实例
  4. WCH以太网相关芯片资料总结
  5. 【好软推荐】Scoop - Windows快速软件安装指南
  6. Js/Jq 截图并上传
  7. Array.from() ------来自❀ 前端宇宙 ❀公众号。
  8. 自从学习了MongoDB高可用,慢慢的喜欢上了它,之前确实冷落了
  9. 如何解决github下载很慢的问题?(已经解决)
  10. Sublime下运行javascript,并带彩色提示