Python列表常用函数

本文介绍了Python中的五种常用列表函数:cmp用于逐项比较,len计算元素个数,max和min获取最大/最小值,sorted/reversed进行排序,sum求和。同时提供了Python学习路线、工具、视频教程、实战和面试准备等内容。
摘要由CSDN通过智能技术生成

列表常用函数有五组

1、cmp()

格式:cmp(列表1,列表2)

功能:对两个列表进行逐项比较,先比较两个列表的第一个元素,若相同,则两列表分别取下一个元素继续进行比较,若不同则终止比较。若第一个列表最后比较的元素大于第二个列表的元素,结果为1,相反则结果为-1,若两个列表完全相同,则结果为0

例:

>>>list1=[112,10,‘xyz’]

>>>list2=[112,10,‘ab’]

cmp(list1,list2)

1

>>>list2=list1

cmp(list1,list2)

0

2、len()

格式:len(列表)

功能:返回列表中元素的个数

例:

len(list1)

3

3、max()和min()

格式:max(列表)和min(列表)

功能:返回列表中最大或最小元素

max(list1)

xyz

min(list1)

10

4、sorted()和reversed()

格式:sorted(列表),reversed(列表)

功能:sorted()对列表进行排序,默认按升序排列,可在列表后面加reversed=Ture则表示按降序排列

例:

>>>list1=[20,1,2.38,5,15]

sorted(list1)

[1,2.38,5,15,20]

>>>sorted(list1,reversed=Ture)

[20,15,5,2.38,1]

功能:reversed()对列表元素逆排序,即列表元素按降序排列

>>>list1=[8,6,80,58]

for x in reversed(list1)

print(x)

[80,58,8,6]

5、sum()

格式:sum(列表)

功能:对数值型列表的元素进行求和运算,对非数值型的列表则报错

>>>list1=[8,6,10,56]

sum(list1)

80

>>>list2=[8,6,10,ab]

sum(list2)

Typeerror


以上就是“Python列表常用函数”的全部内容,希望对你有所帮助。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

二、Python必备开发工具

img

三、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

img

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

img

五、Python练习题

检查学习结果。

img

六、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

img

最后祝大家天天进步!!

上面这份完整版的Python全套学习资料已经上传至CSDN官方,朋友如果需要可以直接微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】。

  • 14
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值