python ==》 元组

为何要有元组 ,()  可存放多个值 元组不可变 更多的是用来查询t = (1,[1,3],‘sss‘,(1,2)) #t = tuple(1,[1,3],‘sss‘,(1,2))print (type(t))

元组可以作为字典的keyd={(1,2,3):‘zcx‘}print(d,type(d),d[(1,2,3)])

索引取值d = (1,2,3,4,5)print(d[1])

切片goods = (‘iphone‘,‘lenove‘,‘sum‘,‘vivo‘)print(goods[1:3])print((goods))

长度goods = (‘iphone‘,‘lenove‘,‘sum‘,‘vivo‘)print(len(goods))

包含goods = (‘iphone‘,‘lenove‘,‘sum‘,‘vivo‘)print(‘iphone‘ in goods)

掌握index、countgoods = (‘iphone‘,‘lenove‘,‘sum‘,‘vivo‘)print(goods.index(‘lenove‘))  #查询索引位置print(goods.count(‘lenove‘))  #计数

补充:元组本身是不可变的,但是  内部子元素可改变。t=(1,[‘a‘,‘b‘],‘sss‘,(1,2))t = ([1],[0],‘A‘)print (type(t))

不依赖索引的取值msg_dic={  ‘asd‘:1111,  ‘qwe‘:1222,  ‘zxc‘:33333}for item in msg_dic:    print (item,msg_dic)

msg= ‘hello‘# msg = [1,2,3]msg = (1,2,3)for item in msg:    print(item)

for:补充len () 取索引  print   之后在取值range: 顾头不顾尾  默认从0开始for i in range (1,10,2):    print (i)for i in range (10,1,-1):    print (i)
时间: 2024-11-08 12:39:04

python ==》 元组的相关文章

python元组知识点

Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 创建空元组 tup1 = (); 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,); 元组与字符串类似,下标索引从0开始,可以进行截取,组合等. 访问元组 In [148]: a = ('q','ss','pp') In [149]: a[0] Out[149]: 'q' 修改元组 元组中的元素

Python元组操作详解

本文和大家分享的主要是python 元组操作相关内容,一起来看看吧,希望对大家 学习python有所帮助. 谈起元组,有了解的可能会觉得这个类型跟列表是非常相似的,操作方面也基本雷同,不过他们本质的区别是,元组是不可变数据类型,还记得我们之前提到过的字符串也是不可变数据类型吗?让我们再回顾下什么是不可变性,不可变性就是一旦一个对象被定义了,它的值就不能再本更新,除非是重新创建一个新的对象,那元组跟字符串的区别是,元组是一个容器对象,它可以包含一个或多个元素,基本特性我们  就介绍了这里,接下来我

python 元组拾遗

python 元组拾遗 python 语法糖 def printall(*args): return args  一个以 * 开头的参数将参数聚集为一个元组. printall函数可以接收任意个数的参数,并打印它们. 聚集的参数可以取任何你喜欢的名字,但是习惯上使用 args.

python 元组和字典中元素作为函数调用参数传递

模式1.  def test1(*args): test3(*args) def test2(**kargs): test3(**kargs) def test3(a, b): print(a,b) test1(1,2) test2(a=1,b=2) 模式2.  def test4(a= ()): test6(*a) def test5(b = {}): test6(**b) def test6(a, b): print(a,b) test4((1, 2)) test5({'a':1,'b':2

python元组,文件的操作

新手刚刚开始学习python,如有写错或者写的不好的地方,请大家多多指导!python元组相加a = (1,2)b = (3,4)a + b元组运用乘法(1,2) * 4  #在这里边,元组不会被当成数字来计算,而是输出4次给字母类型的元组拍t = ('bb,','dd','aa','cc')tm = list(t)tm.sort()    #然后输出tmt = tuple(tm)用for的方式运算t = (1,2,3,4,5)l = [x + 20 for x in t]替换元组t = (1,

Python 元组day10

Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: tup1 = ('physics', 'chemistry', 1997, 2000);tup2 = (1, 2, 3, 4, 5 );tup3 = "a", "b", "c", "d"; 创建空元组 tup1 = (); 元组中只包含一个元素时,需要在元素

Python元组与字典

python字典 概念:字典是另一种可变容器类型,且可存储任意类型对象,如其他容器类型. 字典由键和对应值成对组成.字典也被称作关联数组或哈希表.理解好一一对应的 关系很重要 1. 掌握字典类型 a) 字典的特点 无序: 通过键实现元素存取,故无序 可变:可以通过键进行改变值 异构:支持多种数据类型 嵌套:可以在键值对中的值部分出现字典 b) 定义字典: ii. 方法一:{key1:value1,key2:value2,...} iii. 方法二:dict()内置函数:指定键值 例:d2=dic

Python 元组内置函数

Python元组包含了以下内置函数 序号 方法及描述 1 cmp(tuple1, tuple2)比较两个元组元素. 2 len(tuple)计算元组元素个数. 3 max(tuple)返回元组中元素最大值. 4 min(tuple)返回元组中元素最小值. 5 tuple(seq)将列表转换为元组. 原文地址:https://www.cnblogs.com/navysummer/p/8455055.html

12、python 元组

Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d" 创建空元组 tup = () 元组中只包含一个元素

Lesson 016 —— python 元组

Lesson 016 -- python 元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用. 元组与字符串类似,下标索引从0开始,可以进行截取,组合等. >>>tup1 = ('Google', 'Runoob', 1997, 2000); >>> tup2 = (1, 2, 3