Pythonenumerate()函数⽤法+遍历字典举例
菜鸟教程链接
描述
enumerate() 函数⽤于将⼀个可遍历的数据对象(如列表、元组或字符串)组合为⼀个索引序列,同时列出数据和数据下标,⼀般⽤在 for 循环当中。
语法
enumerate(element, start=i)
element ---- ⼀个序列、迭代器或其他⽀持迭代对象。
start=i ----下标起始位置。(可⾃定义初始下标)
返回enumerate(枚举)对象
具体实现
菜鸟教程python如何用函数将长度不同的数列相加举例1:关于参数
执⾏结果
举例2:普通for循环【VS】enumerate+for循环
执⾏结果:
举例3:遍历字典*
我们⽤⼀道题举例:
解题思路:
创建⼀个字典模拟哈希表,把 list[i]=ele 储存为 dict[list[i]]={ele:i}如果dict中存在 key=target-num,即说明存在 list[i]=target-num;返回:【dict[target-num] ,i】
执⾏结果:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论