python中字母数字的大小比较_python列表怎么比较大小
Python中可以使用cmp()函数比较两个列表的大小。
cmp()函数语法:cmp(list1, list2)
参数:
list1 -- 比较的列表。list2 -- 比较的列表。
返回值:
如果比较的元素是同类型的,则比较其值,返回结果。
如果两个元素不是同一种类型,则检查它们是否是数字。
如果是数字,执行必要的数字强制类型转换,然后比较。如果有一方的元素是数字,则另一方的元素"大"(数字是"最小的")否则,通过类型名字的字母顺序进行比较。
如果有一个列表首先到达末尾,则另一个长一点的列表"大"。
如果我们用尽了两个列表的元素而且所 有元素都是相等的,那么结果就是个平局,就是说返回一个 0。
以下实例展示了 cmp()函数的使用方法:list1, list2 = [123, 'xyz'], [456, 'abc']print cmp(list1, list2);
print cmp(list2, list1);
list3 = list2 + [786];
print cmp(list2, list3)
以上实例输出结果如下:-1
1
-1
Python 3.X 的版本中已经没有cmp函数,如果你需要实现比较功能需要引入 operator 模块,适合任何对象
实例:>>> import operator
>>> operator.eq('hello', 'name');
False
>>> operator.eq('hello', 'hello');
True
也可以直接进行比较:
从第一个元素顺序开始比较,如果相等,则继续,返回第一个不想等元素比较的结果。如果所有元素比较均相等,则长的列表大,一样长则两列表相等a = [1,2,3]
b = [1,3,5]
c = [1,2,3,-1]
print(a < b, a < c, b < c)
print(a > b, a > c, b > c)
True True False
False False True
更多Python相关技术文章,请访问Python教程栏目进行学习!
python中字母数字的大小比较_python列表怎么比较大小相关推荐
- [转载] python中list的方法有哪些_Python 列表(list)中的方法
参考链接: Python中list的方法 | in, not in, len(), min(), max() 整理的有点累了,有错希望给位朋友指教嘻嘻~~~ 1.append(在列表末尾添加元素) 实 ...
- python中del和remove的区别_Python列表删除元素del、pop()和remove()的区别小结
前言 在python列表的元素删除操作中, del, pop(), remove()很容易混淆, 下面对三个语句/方法作出解释 del语句 del语句可以删除任何位置处的列表元素, 若知道某元素在列表 ...
- python中函数的作用不包括_Python 列表不包含了以下哪个内置函数( )_财经法规答案_学小易找答案...
[简答题]基础泰语3课本38页泰翻中 [资料题]1.产品模型的放大和缩小,有那些方法? [填空题]John not only learnt Chinese but also (know) the di ...
- python中求两点之间的距离_python – 列表中两点之间的距离公式
我需要创建一个列表,找到最接近的两个点,然后打印出来.如何比较列表中的每个点? 没有任何需要绘制或任何东西,只是比较点,找到列表中最接近的两个. import math # 'math' needed ...
- c++用一级运算比较大小_Python 学习笔记:Python 中的数字和数字型运算
在 Python 数据类型知识中我们已经初步认识了几种 Python 中的数据类型,现在我们更详细的学习一下 数字型 以及 数字型运算. 我们已经知道了 Python 中的数字分为两种,分别是整数 i ...
- python中的数字类型格式与运算_Python中的数字类型格式与运算
出品 Python中的数字(Digital)与数学中的数字相同,可以通过各种各样的运算符实现各种计算,在Python中数字类型的数据格式分为以下几种: 1.整数型(integer) 2.浮点数(flo ...
- python列表怎么比较大小_python列表怎么比较大小
Python中可以使用cmp()函数比较两个列表的大小. cmp()函数语法:cmp(list1, list2) 参数: list1 -- 比较的列表.list2 -- 比较的列表. 返回值: 如果比 ...
- python列表元素比较大小_python列表怎么比较大小
Python中可以使用cmp()函数比较两个列表的大小. cmp()函数语法: cmp(list1, list2) 参数: list1 -- 比较的列表.list2 -- 比较的列表. 返回值: 如果 ...
- python如何比较大小_python列表如何比较大小
python列表如何比较大小 发布时间:2020-09-22 13:58:58 来源:亿速云 阅读:59 作者:小新 这篇文章给大家分享的是有关python列表如何比较大小的内容.小编觉得挺实用的,因 ...
最新文章
- ArcGIS for JavaScript 关于路径开发的一些记录(二)
- 【Linux】26_文件服务FTP Server
- 盘点 12 个 GitHub 上的高仿项目
- shell判断字符串是否为数字
- Springboot环境下mybatis配置多数据源配置
- 查询端口号是否被占用指令
- 计算机考试要怎么学,计算机二级该如何自学备考?千万不能大意!
- 有时我们经常碰到某目录下文件名乱码的情况,convmv可以批量转换文件名编码。...
- 浙江工业大学校赛 XiaoWei的战斗力
- Hadoop去掉格,换行符,制表符,回车符,换页符【好吧,其实用正则表达式一下子就搞定了】
- 当当网张亮:Sharding-JDBC 未来将更加多样化
- 初学者如何快速练习盲打
- matlab如何采集两路语音信号,基于MATLAB的语音信号采集与处理
- 2020.4.11普及C组 Loan Repayment【纪中】【二分】
- SNS交换机(OEM博科FC交换机)的端口状态及排查流程说明
- 苏宁小BIU诞生日 机器人员工正式“入职”
- ikbc c87 Win键失灵/锁定
- 第一组 beta冲刺(2/3)
- visio画的图转换成JPG格式图片
- 2018年东北农业大学春季校赛 E-wyh的阶乘