Python列表内建函数
来源:互联网 发布:利用python写网络爬虫 编辑:程序博客网 时间:2024/05/16 04:01
列表是能保留任意数目的Python对象的灵活容器,不仅可以包含Python的标准类型,而且可以用用户定义的对象作为元素,需要注意列表是由方括号([])来定义的。
一、标准类型函数
cmp()
二、序列类型函数
max
1)函数功能为取传入的多个参数中的最大值,或者传入的可迭代对象元素中的最大值,默认值型参数,取最大者,字符型参数,取字母表排序靠后者。还可以传入命名参数key,其为一个参数,用来指定取最大值的方法。default命名参数用来指定最大值不存在时返回的默认值。
2)函数至少传入两个参数,但是有只传入一个参数的例外,此时参数必须为可迭代对象,返回的是可迭代对象中最大的元素。
3)当传入参数为数据类型不一致时,传入的所有参数将进行隐式数据类型转换后再比较,如果不能进行隐式数据类型转换,则会报错。其中,数值与字符串不能取最大值,列表和列表可取最大值,列表与元组不能取最大值。
4)当存在多个相同的最大值时,返回的是最先出现的那个最大值。
5)默认值型参数,取值大者;字符型参数,取字母表排序靠后者;序列型参数,则依次按照索引位置的值进行比较取最大者。还可以通过传入命名参数key,指定最大值方法。
6)key参数的另外一个作用是,不同类型对象本来不能比较取最大值,传入适当的key参数,变得可以比较能取最大值。
7)当只传入的一个可迭代对象时,而且可迭代对象为空,则必须指定命名参数default,用来指定最大值不存在时,函数返回的默认值。
阅读全文
0 0
- Python列表内建函数
- Python中的列表及其内建函数
- python列表类型内建函数
- python 列表类型内建函数
- python中常用的列表类型内建函数
- Python 核心编程笔记_Chapter_6_Note_3 列表_列表内建函数
- Python 内建函数
- Python内建函数
- Python内建函数
- Python 内建函数
- python 内建函数
- python内建函数
- Python内建函数
- Python 内建函数
- Python--内建函数
- python-内建函数
- python 内建函数
- Python--内建函数
- Longest Substring Without Repeating Characters
- Python numpy函数:shape用法
- QT读取mp3的lrc歌词文件不乱码的解决方法
- 33:判断字符串是否为回文
- 锐角三角函数的定义
- Python列表内建函数
- 栈的链式实现
- 单(single) (树上操作 函数互推)
- MFC中button控件背景色和字体的设置,或者可以采用添加背景图片的方法;已验证有效MFC其他的简单使用使用
- BIO,NIO,AIO的理解
- Android属性动画(Property Animation)
- OpenStack配置分布式路由(neutron)
- 求二叉树中节点的最大距离
- Python中多版本的interpreter选择