`
l120974020
  • 浏览: 60096 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

python内建函数range

 
阅读更多

因为我们要使用的数值范围可能会经常变化,Python 提供了一个range()内建函数来生成这种列表。它正好

能满足我们的需要, 接受一个数值范围, 生成一个列表:

    for eachNum in range(3):

        print eachNum

 对字符串来说, 很容易迭代每一个字符,range()函数经常和len()函数一起用于字符串索引。 在这里我们要显示每一个元素    及其索引值:

        foo = 'abc'

        for i in range(len(foo)):

             print foo[i], '(%d)' % i

 不过, 这些循环有一个约束, 你要么循环索引, 要么循环元素。这导致了enumerate()

  函数的推出(Python2.3 新增)。 它同时做到了这两点:

    for i, ch in enumerate(foo):

        print ch, '(%d)' % i

 

列表解析:

    表示你可以在一行中使用一个for 循环将所有值放到一个列表当中:

        squared = [x ** 2 for x in range(4)]

        for i in squared:

            print i

    列表解析甚至能做更复杂的事情, 比如挑选出符合要求的值放入列表:

        sqdEvens = [x ** 2 for x in range(8) if not x % 2]

        for i in sqdEvens:

            print i

 

分享到:
评论

相关推荐

    (完整word版)Python内建函数.pdf

    以上只是Python内建函数的一部分,Python内建函数还包括许多其他功能,如len()用于获取对象的长度,range()用于生成数字序列,max()和min()用于找到序列的最大值和最小值,等等。熟练掌握这些内建函数,能极大地提升...

    (完整word版)Python内建函数.docx

    以上只是Python内建函数的一部分,Python内建函数还包括如`len()`、`range()`、`max()`、`min()`等更多功能强大的函数。掌握这些函数能够极大地提高编程效率,增强代码的可读性和简洁性。在实际编程中,根据需求选择...

    python内建函数大全

    Python内建函数是Python语言的核心组成部分,它们提供了一系列强大的功能,可以帮助开发者快速高效地编写代码。下面我们将详细探讨这些内建函数,分为数学运算类、集合类操作、逻辑判断和其他重要函数四大类别。 一...

    python内置函数.pdf

    在"python内置函数.pdf"这份文档中,主要介绍了四个关键部分:常用函数、内置类型转换函数、序列处理函数以及String模块。下面将详细阐述这些知识点。 1. **常用函数** - `abs(x)`:这个函数返回数字(包括复数)...

    Python内置函数案例演示.pdf

    50. range()函数:生成一个整数序列。 51. repr()函数:返回对象的“官方”字符串表示。 52. reversed()函数:返回一个反向的迭代器。 53. round()函数:返回浮点数x的四舍五入值。 54. set()函数:创建一个新的...

    python内置函数大全

    在Python编程语言中,内置函数是不需要导入任何模块就可以直接使用的函数,它们由Python解释器提供,为常见操作提供方便。Python 3.6版本中的内置函数非常丰富,涵盖了数据类型转换、逻辑判断、数学运算、迭代器处理...

    Python官方文档内置函数--整理

    这篇"Python官方文档内置函数--整理"的资料显然是为了帮助开发者更好地理解和掌握Python中的内置函数。 Python的内置函数是Python解释器在启动时就加载的一组函数,无需额外导入模块,可以直接在代码中使用。这些...

    Python中的range函数

    Python中的`range()`函数是编程语言中的一个基础且重要的工具,尤其在循环控制和序列生成方面发挥着关键作用。这篇文章将深入探讨`range()`的用法、参数、返回值以及在实际编程中的应用。 `range()`函数的基本语法...

    Python3如何使用range函数替代xrange函数

    在 Python 2 中 xrange() 创建迭代对象的用法是非常流行的。比如: for 循环或者是列表/集合/字典...在 Python 3 中,range() 是像 xrange() 那样实现以至于一个专门的 xrange() 函数都不再存在(在 Python 3 中 xrange

    python内置函数详解01

    在Python中,内置函数是预先定义好的、可以直接使用的函数,无需用户自己定义。这些函数为开发者提供了极大的便利,大大提高了代码的效率和可读性。本篇文章将详细讲解Python内置函数的一些关键知识点。 1. `len()`...

    python enumerate内置函数用法总结

    Python中的enumerate函数是一个内置函数,它允许我们便捷地遍历一个可迭代对象(比如列表、字符串、元组等),同时获取每个元素的索引和值。通常,当我们需要在遍历列表的过程中记录每个元素的位置时,就可以使用这...

    python :头歌答案内置函数

    由于标题提及“内置函数”,在这段代码中,`int()`, `range()`, `print()` 和 `input()` 都是Python的内置函数。内置函数是Python语言定义的函数,可以直接在任何Python程序中使用,无需额外导入。内置函数通常用于...

    Pythonrange函数的一个JavaScript实现

    "Python range() 函数的一个JavaScript实现"这个主题,正是探讨如何在 JavaScript 中实现类似 Python 的 `range()` 功能。 Python 的 `range()` 函数是一个非常有用的工具,它用于生成一个整数序列,通常用于循环...

     python range函数.pdf

    ### Python中的range函数详解 #### 一、概述 在Python编程语言中,`range()`函数是一种非常实用且常用的工具,用于生成一系列连续的整数。它广泛应用于循环控制结构中,比如for循环,来实现对特定范围内的数字进行...

    python语言中的函数 高清.pdf版下载

    Python语言作为一门高级编程语言,提供了丰富的内置函数,同时也允许用户根据需求定义自己的函数,即自定义函数。函数在Python中是组织代码、提高代码复用性、增强可读性以及提升代码扩展性的重要工具。接下来将详细...

    Python 高级函数实训

    ### Python高级函数实训知识点 #### 一、闭包与计算平方根 闭包是一种特殊的函数类型,它能够访问其外部作用域内的变量。在Python中,闭包通常由以下三个特征构成: 1. **存在于两个嵌套关系的函数中**:意味着...

    python求最大值,不使用内置函数的实现方法

    利用python进行求解,求解的要求是不能使用python内部封装好的函数例如:max way1: def findmax(data,n): if n==1: return data[0] else: maxi=data[0] for i in data[1:]: if maxi<i: maxi=i return ...

    完整详细版Python全套教学课件 第03节 05内建函数迭代器.pptx

    Python内建函数是编程中非常基础且重要的组成部分,它们提供了许多便利的操作,使得代码更加简洁高效。本节主要讲解了Python中的内建函数,特别是与迭代器相关的知识点。 首先,`id()`函数返回一个对象的唯一标识,...

Global site tag (gtag.js) - Google Analytics