返回顶部
首页 > 资讯 > 后端开发 > Python >Python3之enumrate和range对比及示例分析
  • 279
分享到

Python3之enumrate和range对比及示例分析

2023-06-02 06:06:13 279人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

python3之enumrate和range对比及示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。python3之enumrate和range对比及示例前言在Python

python3之enumrate和range对比及示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

python3之enumrate和range对比及示例

前言

Python中,enumrate和range都常用于for循环中,enumrate函数用于同时循环列表和元素,而range()函数可以生成数值范围变化的列表,而能够用于for循环即都是可迭代的。

range概述

range是用于产生连续或者带步长的数字元素组成的列表,下面是一些基本使用及场景示例。

产生数字序列

# 产生0-9的序列for i in range(0, 10): print(i)print('-' * 40)# 产生0-20,步进(间隔)为3的数字元素组成的序列 for j in range(0, 21, 3): print(j)

示例结果:

123456789----------------------------------------369121518

利用range遍历修改列表

range最多的使用场景就是修改循环修改列表,即利用range构建列表的索引循环修改列表。

L = [1,2,3,4,5]for i in range(len(L)): L[i] = L[i] ** 2 print(L[i])

示例结果:

1491625

enumrate概述

当我们即想获取序列的索引和序列元素呢? 我们可以利用enumrate同时迭代序列的索引和元素。

L = [1,2,3,4,5]for i, value in enumerate(L): print(i, '-->',value)0 --> 11 --> 22 --> 33 --> 44 --> 5

看完上述内容,你们掌握Python3之enumrate和range对比及示例分析的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网Python频道,感谢各位的阅读!

--结束END--

本文标题: Python3之enumrate和range对比及示例分析

本文链接: https://lsjlt.com/news/229092.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python3之enumrate和range对比及示例分析
    Python3之enumrate和range对比及示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Python3之enumrate和range对比及示例前言在Python...
    99+
    2023-06-02
  • .py和.ipynb对比的示例分析
    小编给大家分享一下.py和.ipynb对比的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1. 相同点用Python语言编写的源代码文件,其文件后缀是 “.py” 或 “.ipynb”。用Python语言编写的源代...
    99+
    2023-06-14
  • mysql中InnoDB和MyISAM对比的示例分析
    这篇文章主要介绍了mysql中InnoDB和MyISAM对比的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。事务:InnoDB 是事务型的,可以使用 Commit 和...
    99+
    2023-06-14
  • mysql结构对比的示例分析
    小编给大家分享一下mysql结构对比的示例分析,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!小工具原由日常开发经常遇到数据库结构变更,但是不能实时记录下来,上线以后会造成测试和线上的数据库机构...
    99+
    2024-04-02
  • es6语法中Proxy和Reflect对比的示例分析
    这篇文章主要介绍es6语法中Proxy和Reflect对比的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如下所示:{   //原始对象  l...
    99+
    2024-04-02
  • Java中对象比较的示例分析
    这篇文章主要介绍了Java中对象比较的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。元素比较基本类型的比较在Java中,基本类型的对象可以直接比较大小public&n...
    99+
    2023-06-29
  • Android Coil和Glide实例对比分析
    这篇文章主要介绍“Android Coil和Glide实例对比分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Android Coil和Glide实例对比分析”文章能帮助大家解...
    99+
    2023-07-05
  • nodejs中Express与Koa2对比的示例分析
    这篇文章给大家分享的是有关nodejs中Express与Koa2对比的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、先说结论目前没有看到Express会被koa2取代...
    99+
    2024-04-02
  • AngularJs之$scope对象的示例分析
    这篇文章主要为大家展示了“AngularJs之$scope对象的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“AngularJs之$scope对象的示例...
    99+
    2024-04-02
  • HTML5对比HTML4主要改变和改进的示例分析
    HTML5对比HTML4主要改变和改进的示例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。什么是html5?html5最先由WHATWG(...
    99+
    2024-04-02
  • Linux和Unix磁盘管理命令对比的示例分析
    小编给大家分享一下Linux和Unix磁盘管理命令对比的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Unix的LVM是当前使用过的最好用的文件系统,逻辑非常清晰条理,但在linux就相差很远了。很多会因为不同工作...
    99+
    2023-06-04
  • Kotlin与Java主客观对比的示例分析
    这篇文章将为大家详细讲解有关Kotlin与Java主客观对比的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。KotlinKotlin是一门相对比较新的JVM语言,JetBrains自2011年以来...
    99+
    2023-05-30
    kotlin java
  • Python和Go语言每秒请求数对比的示例分析
    小编给大家分享一下Python和Go语言每秒请求数对比的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我用不同语言写了一...
    99+
    2024-04-02
  • PHP7.2和5版本对比及优劣势分析
    PHP7.2和5版本对比及优劣势分析 PHP是一种极其流行的服务器端脚本语言,被广泛应用于Web开发中。然而,PHP不断在不同的版本中进行更新和改进,以满足不断变化的需求。目前,PHP...
    99+
    2024-02-27
    版本 比较 编程php
  • Java类和对象的示例分析
    这篇文章给大家分享的是有关Java类和对象的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、什么是类类(Class)是面向对象程序设计(OOP,Object-Oriented Programming)实...
    99+
    2023-06-29
  • Python类和对象的示例分析
    这篇文章给大家分享的是有关Python类和对象的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、面向对象(一)程序员“面向对象”在现实世界中存在各种不同形态的事物,这些事物之间存在着各种各样的联系。在程...
    99+
    2023-06-29
  • MySQL快速对比数据技巧的示例分析
    小编给大家分享一下MySQL快速对比数据技巧的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在MySQL运维中,研发同事想对比下两个不同实例上的数据并找出差异,除主键外还需要对比每...
    99+
    2024-04-02
  • VB.NET语言与VB语言对比的示例分析
    小编给大家分享一下VB.NET语言与VB语言对比的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!VB.NET语法对比旧语法 新语法 说明窗体装载事件,类初始化事件 Sub New procedure Sub New...
    99+
    2023-06-17
  • 四种Java脚本语言对比的示例分析
    小编给大家分享一下四种Java脚本语言对比的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在一些Java应用的需求中,集成某种脚本语言的支持能够带来很大的...
    99+
    2023-06-03
  • JavaScript之Map和Set的示例分析
    这篇文章主要介绍了JavaScript之Map和Set的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。JavaScript的默认对象...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作