基本数据类型____元组

6、元组(tuple)

元组的创建:元组的创建和列表类似,只不过是方括号变为圆括号罢了

当元组中只有一个元素时要在末尾加上‘,(逗号)’,消除歧义

元组的访问:

元组的有序的,可以通过下标访问其中的值(元组[索引]=====>得到想要的值)

元组的修改:

抱歉,元组的元素是不允许被修改的,但是我们却可以对元组进行组合,也就是运算,类似于字符串的拼接

元组的删除:

元组中的元素是不允许删除的,但是我们却可以删除整个元组,不让我删一个我就把你全部kill掉。。。。

方法   == = = = = === ==>>>del 元组名

元组运算符:

与字符串一样,可以进行+和*运算,‘+’是组合,‘*’好比复制,运算后生成一个新的元组

元组的索引,截取:

because元组也是一个序列,刚刚已经说了和列表类似,可以访问某个位置或者是截取某一段,所以还是翻前去看看,顺便加强记忆力(老师教的,多联想,多对比,不过我自己老是就忘记了)

任何没有符号的对象,以逗号结尾,默认为元组,(这句话没有符号的我也不理解,应该是列表没有括号,然后就默认为元组吧,反正认识就好,不必太jiujie某一点)

元组的内置函数(现在一般写函数名就好了,因为每次调用都是一个套路,“对象.函数名”)

1、cmp(tuple1, tuple2):比较两个元组元素。
2、len(tuple):计算元组元素个数。
3、max(tuple):返回元组中元素最大值。
4、min(tuple):返回元组中元素最小值。
5、tuple(seq):将列表转换为元组。

元组与列表类似,但是一经初始化就不可以修改了,多说几次加强记忆力

每次都写一点点重点,每次不要看得太多,否则容易搞混,后期基本上每次操作都离不开这些基础,当然还有我没写的~~~慢慢发掘,

时间: 2024-10-13 00:17:40

基本数据类型____元组的相关文章

Swift基础语法(常量变量、数据类型、元组、可选、断言等)

Swift 是 iOS 和 OS X 应用开发的一门新语言.然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的. Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型:Double和Float是浮点型:Bool是布尔型:String是字符串.Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型. 就像 C 语言一样,Swift 使用变量来进行存储并通过变量名来关联值.在 Sw

Py西游攻关之基础数据类型(三)-元组

Py西游攻关之基础数据类型 - Yuan先生 https://www.cnblogs.com/yuanchenqi/articles/5782764.html 六 tuple(元组) 元组被称为只读列表,即数据可以被查询,但不能被修改,所以,列表的切片操作同样适用于元组. 元组写在小括号(())里,元素之间用逗号隔开. 虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表. 构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则: tup1 = () # 空元组

python自学笔记(四)python基本数据类型之元组、集合、字典

一.元组tuple 特性 1.有序集合 2.通过偏移来取数据 3.不可变对象,不能在原地修改内存,没有排序.修改等操作 元组不可变的好处:保证数据的安全,比如我们传给一个不熟悉的方法,确保不会改变我们的数据从而导致程序问题. 二.集合:集合是没有顺序的概念,所以不能用切片和索引操作 1.创建集合:可变的set().不可变的frozenset() 2.添加操作 add(随机插入) update(拆分插入) 3.删除 remove 4.成员关系 in.not in 5.交集(&).并集(|).差集(

Python3组合数据类型(元组、列表、集合、字典)语法

一.序列类型(字符串,元组(),列表[]) 序列类型支持in,len(),分片[],迭代,5种内置序列类型:bytearray,bytes,list,str,tuple(元组). 1.元组可以嵌套(如:x=str[2][1][0][1]) 2.元组的命名(collections.namedtuple(),即自定义) 样:sale=collctions.namedtuple("sale","productid customerid date price") 逗号前的为

Python数据类型(元组、列表、字符串、字典)

元组tuple:不可修改的数据类型 ABC = ('a', 1, x, 'today') 列表list:可修改的数据类型 ABC = ['a', 1, x, 'today'] 字符串set: ABC = {'a', '1', 'x', 'today'} 字典dict:带索引的数据类型 ABC = {1:111, 'B': 222, 'hello': 'abc'} 查看数据类型: type(ABC)

中谷教育06 Python数据类型 序列 元组

06Python数据类型 序列 序列 列表.元组和字符串都是序列. 序列的两个主要特点是索引操作符合切片操作符. 索引操作符让我们从序列中抓取一个特定的项目 切片操作符让我们能够获取序列的一个切片,即一部分序列. 索引可以是负数 切片和索引十分相似.序列名后跟一个方括号,方括号中有一对可选的数字,并用冒号分割.数是可选的,冒号是必须的. 序列的基本操作 len() 求序列的长度 +连接两个序列 *重复序列元素 in 判断元素是否在序列中 max() 返回最大的值 min() 返回最小的值 cmp

数据类型(元组)

元组() 定义:与列表类似,也是存一组数据,一旦创建,便不能再修改 ,又叫只读列表 特性:    1.可存放多个值 2.不可变 3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 4.元组本身不可变,如果元组中还包含其他可变元素,这些元素可以改变 使用场景: 1.显示的告知别人,此处数据不可修改. 2.数据库连接配置信息等. 元组常用操作 创建 () names = ("jack","tom","lily") 查找 tuple[])#

python中的数据类型之元组和字典

一.元组:俗称不可变的列表,又被称为只读列表.元组用小括号括起来,里面可以放任何数据类型的数据,查询可以,循环也可以,切片也可以,但就是不能修改. 注意:如果元组中只有一个元素,一定要加一个逗号,否则就不是元组. >>> tu = (1,"Tanxu","A") #创建一个元组,用小括号括起来 >>> type(tu) <class 'tuple'> >>> tu1 = ("Tanxu&qu

python语言中的数据类型之元组

数据类型 元组       tuple 元组:不可变类型 用途:元组就是一个不可变的列表,当需要存不改动的值时可用元组 定义方式:在()内用逗号分隔开多个任意类型的元素 t=(1,2.2,'aa',('b','c'),['a','b','c']) #t=tuple(...) 定义方式 print(type(t)) #但是需要注意的是: #当元组内仅有一个值时该怎么做呢? t=('a',) #注意需在该值后添加 , 跟字符串区别 print(type(t)) print(t) 类型转换: t1=t