| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python的常用函数(11) -> 正文阅读 |
|
[Python知识库]Python的常用函数(11) |
目录 1 range()函数格式:range(start,stop[,step]) 参数: start表示计数开始,默认从0开始,如range(3)等价于range(0,3); stop表示计数结束,但不包括stop,如range(0,3)是[0,1,2]; step表示步长,默认为1,如range(0,3)等价于range(0,3,1)。 注意:arange(start,end,step)函数与range()函数类似,也不包含终止值,但是返回一个array对象,用之前需要导入numpy模块,并且arange()函数可以使用float型数据。 例如:
运行效果如下:
? 2 enumerate()函数格式:enumerate(sequence,[start=0]) 参数: sequence表示一个序列、迭代器或其他支持的迭代对象; start表示索引号起始位置。 enumerate()函数用于将一个可遍历的数据对象(如列表、元组、字符串)组合为一个索引序列,同时列出数据和数据的索引号,一般用在for循环当中。 例如:
运行效果如下:
? 3 zip()函数zip()函数的参数是可迭代的对象,其功能是将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表,返回的列表元素个数与最短的列表一致。 例如:
运行效果如下:
? 4 map()函数map()函数根据第一个函数参数对指定序列做映射。以参数序列中的每一个元素调用function()函数完成映射,返回包含每次调用function()函数返回值的新列表。 例如:
运行效果如下:
? 5 sorted()函数格式:sorted(iterable,key,reverse) 参数: iterable表示可以迭代的对象,可以是dict.items()、dict.keys()等; key是一个函数,用来选取参与比较的元素; reverse用来指定排序是倒序还是正序,reverse为True时是倒序,False是正序,默认为正序。 sorted()函数对所有可迭代的对象进行排序操作。 例如:
运行效果如下:
6 reversed()函数reversed()函数可以接收各种序列(如元组、列表、区间等)参数,然后返回一个‘反序排列’的迭代器。该函数对参数本身不会产生影响。 例如:
运行效果如下:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/27 3:25:59- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |