【什么是元组-图】百科知识点
来源:学大教育 时间:2017-12-08 09:43:42
数学涵盖了很多知识面,在学习数学的过程大家需要掌握很多知识点,提前了解这些知识点对大家学好数学是很有帮助的,为此下面学大教育为大家带来【什么是元组-图】百科知识点,希望大家能够记忆好这些知识点。
定义
笛卡尔积中每一个元素(d1,d2,…,dn),叫作一个n元组(n-tuple)或简称元组。当关系是一张表,二维表中的行表中的每行(即数据库中的每条记录)就是一个元组 ,每列就是一个属性。在二维表里,元组也称为记录。
python内置数据结构
元组和列表十分类似,只不过元组和字符串一样是不可变的,即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。
1、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才能区分元组和表达式中一个带圆括号的对象。
Scala容器对象
元组在Scala语言中是一个非常有用的容器对象。与列表一样,元组也是不可变的;但是与列表不同,元组可以包含不同类型的元素。例如列表只能写成List[Int]或者List[String],但是元组可以同时拥有Int和String。元组适用场景很多,比方说,如果需要在方法里返回多个对象。Java里的做法是创建JavaBean已包含多个返回值,Scala里可以仅返回元组。而且做起来也很简单;只要把元组实例化需要的对象放在括号里,并用逗号分隔即可。元组实例化之后,可以用点号、下划线和基于1的索引访问其中的元素。如:
var scalachina =(2010,"Scala中文 ")
println(scalachina._1)
println(scalachina._2)
运行这段代码的结果:
2010
Scala中文
以上就是学大教育网为大家带来的【什么是元组-图】百科知识点,希望大家能够多掌握与数学学习相关的百科知识,这样才对以后的数学学习有所帮助。
热门资讯
-
金华2018年普高最少录取控制分数线480分
2018-06-21 -
金华2018年中考将继续实行定向录取政策
2018-06-13 -
2018年金华市参加中考人数约4万学子
2018-06-12 -
★2018年金华全市共有32728人参加高考
2018-05-27 -
金华市区2018年中小学招生意见出台
2018-05-27 -
2018年金华中考报名时间公布【3月29日-31日】
2018-03-30 -
【金猴岭-图】介绍
2018-03-06 -
【金牛岭-图】介绍
2018-03-06 -
【金鳌山-图】介绍
2018-03-06
热门问题
-
青岛高二学生去学大教育补习怎么样?
2021-09-03 -
秦皇岛高二学生英语差如何能进步?
2021-09-03 -
乌海初三化学成绩差有必要补习吗?
2021-08-13 -
兰州初中生报假期班有什么效果?
2021-06-25 -
深圳学大教育辅导班的费用贵吗?
2021-06-25 -
太原高中生从几个方面选择托管班?
2021-06-18 -
中小学辅导机构哪家比较好?
2021-06-18 -
小升初数学学习技巧有哪些?
2021-06-04