python入门基础(二)

本文介绍了Python的一些常用内置函数,包括max(), min(), sum()用于数值操作;sorted()进行排序;reversed()用于反转迭代对象;range()生成惰性求值的序列;enumerate()提供索引和值的元组;map()实现函数映射;functools模块中的reduce()进行累积运算;filter()筛选元素;zip()压缩多个可迭代对象。这些函数都有惰性求值特点,并且一旦访问过的元素无法再次访问。" 84436288,5663806,张家界五日游体验与心得,"['旅行', '旅游景点', '旅行经验', '景区介绍', '旅行规划']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python内置函数

在这里插入图片描述
在这里插入图片描述

max() min() sum()函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sorted()对列表 元组 字典 集合或者其他可迭代对象进行排序并返回新列表

在这里插入图片描述

reversed()对迭代对象(生成器对象和具有惰性求值特性的zip,map,filter,enumerate等类似对象除外)进行反转(首位交换) 并返回可迭代的reversed对象

在这里插入图片描述

range()函数 ,惰性求值得到的range对象

在这里插入图片描述

enumerate()枚举 返回可迭代的enumerate对象 每个元素都包含(索,值)的元组

在这里插入图片描述

map()映射,将一个函数参数映射到序列或者迭代器的对象的每一个元素上并返回一个可迭代的map的对象,这个对象的每个元素是原序列中经过函数处理的结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

标准库functools中的函数reduce() 可以将一个接收2个参数的函数以迭代的累积的方法从左到右一次作用到一个序列或者迭代器对象的所有元素上 并且允许指定一个初始值

在这里插入图片描述

内置函数filter将一个单参数作用到一个序列上 返回该序列中使得该函数返回值为true的安歇元素组成的filter的对象如果指定函数为none 则返回序列中等价于True的元素

在这里插入图片描述

zip()函数用来把多个可迭代对象中的元素压缩到一起,返回一个可迭代的zip()对像,其中每个元素都是包含原来的多个可迭代的对象对应位置上的元素的元组,如同拉拉链一样

在这里插入图片描述

map filter enumerate zip range等对象不仅具有具有惰性求值的特点 还有另外有个特点:访问过的元素不可再次访问

在这里插入图片描述
python入门基础(一)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值