def zipWithIndex(l):d, idx = {}, 0for x in l:if x not in l:d[x] = idxidx += 1return d
if __name__ == '__main__':l = ['a', 'b', 'c', 'a']print zipWithIndex(l)# 输出为
{'a': 0, 'c': 2, 'b': 1}

Tricks(三十三)—— 自定义 zipWithIndex相关推荐

  1. ASP.NET程序中常用的三十三种代码(转载)

    asp.net程序中最常用的三十三种编程代码,为初学者多多积累经验,为高手们归纳总结,看了觉得很有价值~,大家不妨参考下! 1. 打开新的窗口并传送参数: 传送参数: response.write(& ...

  2. FreeSql (三十三)CodeFirst 类型映射

    前面有介绍过几篇 CodeFirst 内容文章,有 <(二)自动迁移实体>(https://www.cnblogs.com/FreeSql/p/11531301.html) <(三) ...

  3. 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇:DirectX初始化四步曲

    这篇文章里,我们将迈出精通DirectX的第一步,先了解典型Direct3D程序的书写流程,然后学习COM接口的对象的一些思想,然后按照"四步曲"的思路,系统地学习DirectX的 ...

  4. 【正点原子Linux连载】第三十三章 U-Boot移植 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0

    1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...

  5. [Python图像处理] 三十三.图像各种特效处理及原理万字详解(毛玻璃、浮雕、素描、怀旧、流年、滤镜等)...

    此文转载自:https://blog.csdn.net/Eastmount/article/details/111568397#commentBox 该系列文章是讲解Python OpenCV图像处理 ...

  6. 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇:DirectX初始化四步曲...

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接:http://blog.csdn.net/zhmxy555/article/details/8197792 作者:毛星云(浅墨) ...

  7. 【Visual C++】游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为神奇 DirectX初始化四步曲

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. 文章链接:  http://blog.csdn.net/zhmxy555/article/details/8197792 作者:毛星云(浅 ...

  8. NeHe OpenGL第三十三课:TGA文件

    NeHe OpenGL第三十三课:TGA文件 加载压缩和未压缩的TGA文件: 在这一课里,你将学会如何加载压缩和为压缩的TGA文件,由于它使用RLE压缩,所以非常的简单,你能很快地熟悉它的.   我见 ...

  9. 前端工程师和设计师必读文章推荐【系列三十三】

    <Web 前端开发精华文章推荐>自2011年6月20号发布第一期以来,历经三年半,总共发布了30多期.今天这篇是2015年第2期(总第33期),希望你能在这里发现有用的资料. 梦想天空专注 ...

  10. javaweb学习总结(三十三)——使用JDBC对数据库进行CRUD

    javaweb学习总结(三十三)--使用JDBC对数据库进行CRUD 一.statement对象介绍 Jdbc中的statement对象用于向数据库发送SQL语句,想完成对数据库的增删改查,只需要通过 ...

最新文章

  1. Android中Intent传值
  2. (R)?ex 0.41.2 发布,软件配置和部署
  3. 【算法随记一】Canny边缘检测算法实现和优化分析。
  4. Python中的端口协议之基于UDP协议的通信传输
  5. [菜鸟SpringCloud实战入门]第七章:配置中心客户端主动刷新机制 + 配置中心服务化和高可用改造...
  6. Spring AOP 应用篇
  7. node --- Missing write access to 解决
  8. 上项线体表位置_心理成熟的人都有哪些具体表现呢?
  9. 《OSPF和IS-IS详解》
  10. Unity3D高级编程:主程手记
  11. ubuntu16.04安装ros操作系统,解决网络问题
  12. 史上最详细Excel制作生命游戏,体验生命演化。
  13. qtp:vbs基础教程
  14. 江西师大计算机系周洁,江西师大2005年学习之星申报者汇总表.doc
  15. 聊天页面(vue、语音发送、websocket等)
  16. 搜索引擎高级搜索指令
  17. 如何免费下载IEEE论文
  18. 网络对抗技术---实验一
  19. Linux常用命令简略版
  20. 交换机配置静态MAC地址

热门文章

  1. Android集成百度地图
  2. Doris之备份与恢复(全面)
  3. lDEA报错Error: A JNI error has occurred, please check your installation and try again
  4. oracle导入的表在哪,oracle导入导出表及表结构
  5. python合法的字符串_Python判断字符串是否为合法标示符操作
  6. LeetCode 97. 交错字符串(动态规划)
  7. Linux环境SOCKET编程1:套接字
  8. 吴宗宪经典暴笑语录(笑不死你肯定是个异类)
  9. git命令详解( 六 )
  10. 【转载】深入理解Java内存模型——final