在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
python开发中元组是什么?元组(tuple)是关系数据库中的基本概念,关系是一张表,表中的每行(即数据库中的每条记录)就是一个元组,每列就是一个属性。 在二维表里,元组也称为行。

tuple:元组,元组将多样的对象集合到一起,不能修改,通过索引进 行查找,使用括号”()”;
应用场景:把一些数据当做一个整体去使用,不能修改;
1、描述
Python 元组 cmp() 函数用于比较两个元组元素。
2、语法
cmp()方法语法:
cmp(tuple1, tuple2)
3、参数
tuple1 -- 比较的元组。
tuple2 -- 比较的另外一个元组。
4、返回值
如果比较的元素是同类型的,则比较其值,返回结果。
如果两个元素不是同一种类型,则检查它们是否是数字。
如果是数字,执行必要的数字强制类型转换,然后比较。
如果有一方的元素是数字,则另一方的元素"大"(数字是"最小的")
否则,通过类型名字的字母顺序进行比较。
如果有一个列表首先到达末尾,则另一个长一点的列表"大"。
如果我们用尽了两个列表的元素而且所 有元素都是相等的,那么结果就是个平局,就是说返回一个 0。
5、python数据编辑
元组和列表十分类似,只不过元组和字符串一样是不可变的,即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。
6、Python中元组的书面形式和规范:
tuplename=(tupleitem1,tupleitem2,tupleitem3,tupleitem4)
tuplename=tupleitem1,tupleitem2,tupleitem3,tupleitem4
注意:定义元组的是逗号,而非括号。
zoo = ('wolf', 'elephant', 'penguin')
print 'Number of animals in the zoo is', len(zoo)
new_zoo = ('monkey', 'dolphin', zoo)
print 'Number of animals in the new zoo is', len(new_zoo)
print 'All animals in new zoo are', new_zoo
print 'Animals brought from old zoo are', new_zoo[2]
print 'Last animal brought from old zoo is', new_zoo[2][2]
一个空的元组由一对空的圆括号组成,如 myempty = ()。然而,含有单个元素的元组必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python开发中操作Mysql步骤
Python开发中操作Mysql 步骤,关于代码的实现步骤。
7525
2019-07-12 15:33:56
Flask框架和Django框架的区别是什么?
Flask框架和Django框架的区别:Flask框架自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库;Django太重了,除了web框架,自带ORM和模板引擎,灵活和Django能开发小应用,但总会有“杀鸡焉用牛刀”的感觉;
10189
2019-07-16 19:04:16
6个技巧帮你提高Python运行效率
随着国内对人工智能领域发展的大力支持,Python编程语言成为国内使用增长率的最大的编程语言。越来越多的人加入Python的学习行列,企业对Python的使用也越来越普遍。Python能够让你在端时间内通过少量代码,实现大量的操作。这里小编整理了6个Python编程技巧,帮你提高Python的运行效率。
7935
2019-12-05 18:51:03
如何使用连接更新表中某个字段数据?
如何使用连接更新表中某个字段数据?在实际操作中连接更新表中数据经常使用: update .. join .. 语句,因此需要能写出连接更新表中某个字段数据的SQL语句。
5111
2022-01-24 14:32:11
MySQL中索引如何使用?有哪些优缺点?
MySQL中索引如何使用?有哪些优缺点?索引在MySQL中叫做“键”,当数据库中数据量很大时查找数据很慢,我们就可以通过索引来提高数据库的查询效率。
4626
2022-02-11 13:52:24
