python学习:元组tuple

1 元组定义:

  1. 说明:元组不可以修改,一般用圆括号括起来
  2. 例子:
#一般元组

>>> 1,2,3

(1, 2, 3)

>>> (1,2,3)

(1, 2, 3)

#一个元素的元组

>>> (1,)

(1,)

>>> 2,

(2,)

#空元组

>>> ()

()

>>> 

#元组的乘法

>>> 4* (2,)

(2, 2, 2, 2)

>>>

2 tuple函数

  1. 说明:以一个序列为参数,将其转换为元组;
  2. 例子:
>>> tuple("CONSTANT")

(‘C‘, ‘O‘, ‘N‘, ‘S‘, ‘T‘, ‘A‘, ‘N‘, ‘T‘)

>>> tuple(list("CONST"))

(‘C‘, ‘O‘, ‘N‘, ‘S‘, ‘T‘)

>>>

3 元组的意义:

  1. 元组可以在映射中当作键使用;
  2. 元组作为很多内建函数和方法的返回值存在。
时间: 2024-12-13 05:13:37

python学习:元组tuple的相关文章

Python学习—元组与集合

1.元组(tuple) Python 的元组与列表类似,不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号. 1.元组定义 (1).定义一个tuple时,在定义的时候,tuple的元素就必须被确定下来,并且以后不可更改其值. >>> tup1 = ('this','is','aaaa') >>> tup2 = (1,2,3,4) >>> tup3 = (1,2,3,'ssss') >>> tup4 = 'aa','bb',

python学习—元组和列表

序列类型 =====================序列类型介绍 1.可以通过下标取值 2.可以进行切片操作:获取数据中的某一段 [起始位置 :终止位置]  --------左闭右开 元组和列表里面可以存放任意类型的数据:字符串.布尔值.列表.数值 元组 tuple类型 ('python' , True, 666,['python' , 'hello' , 666] ) 列表  list类型 ['python' , True, 666,['python' , 'hello' , 666] ] 原

【每天进步一点点--Python】 元组 tuple 详解

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

python基础-元组(tuple)及内置方法

元组-tuple 用途:用于存储多个不同类型的值,但是不能存储可变类型数据 定义方法:用小括号存储数据,数据与数据之间通过逗号分隔,元组中的值不能改变. 注意: 1.定义元组时,如果里面只有一个值,在值后面加逗号,否则会被认为是字符串 2.定义空元组的方式为 t = tuple() 常用方法: 索引取值(正取,反取) 索引切片 成员运算:in 和not in len:获取元组中元素的个数 count:返回指定元素的统计个数 index:返回指定元素所在的索引位置 元组是一种有序.不可变.可存多个

Python学习:tuple

另一种有序列表叫元组:tuple.tuple和list非常类似,但是tuple一旦初始化就不能修改,比如同样是列出同学的名字: >>> classmates = ('Michael', 'Bob', 'Tracy') 现在,classmates这个tuple不能变了,它也没有append(),insert()这样的方法.其他获取元素的方法和list是一样的,你可以正常地使用classmates[0],classmates[-1],但不能赋值成另外的元素. 不可变的tuple有什么意义?因

python学习--元组

元组的基本操作:1.创建一个元组: tuple=(1,26); tuple1=("15","sy"); 创建一个空元组: tuple=(); 元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义: tuple=(50,) 2.访问元组: tup1 = ('physics', 'chemistry', 1997, 2000); tup2 = (1, 2, 3, 4, 5, 6, 7 ); print "tup1[0]: ", tup1[0] p

Python 创建元组tuple

创建tupletuple是另一种有序的列表,中文翻译为“ 元组 ”.tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了.同样是表示班里同学的名称,用tuple表示如下:>>> t = ('Adam', 'Lisa', 'Bart')创建tuple和创建list唯一不同之处是用( )替代了[ ].现在,这个 t 就不能改变了,tuple没有 append()方法,也没有insert()和pop()方法.所以,新同学没法直接往 tuple 中添加,老同学想退出 t

Python - 多元组(tuple)

声明一个多元组 (4, 5, 6) 这是列表 [4, 5, 6] 与列表不一样在于多元组使用() 来组织元素而list使用方括号[] 而且多元组不能更改,用于当你的数组不想像list一样会被更改时就使用多元组来保护你的数据不会被意外更改 字符串也是多元组 例: str = "my_name" str[1] = "i" # throw a exception

python学习之【第五篇】:Python中的元组及其所具有的方法

1.前言 Python的元组(tuple)与列表很相似,不同之处在于元组不能被修改,即元组一旦创建,就不能向元组中的增加新元素,不能删除元素中的元素,更不能修改元组中元素.但是元组可以访问任意元素,可以切片,可以循环遍历,元组可以理解成是一个只读的列表. 2.元组的创建 元组创建很简单,元组使用小括号,只需要在括号中添加元素,并使用逗号隔开即可. tup = ('hello' , 'world' , 'china' , 'dog' , 'cat') print(tup) #输出 ('hello'

python 学习(持续更新......)

1.Python没有数组,但是列表 (list) 跟数组很像:Python的元组 (tuple) 与列表相似,但是元组的元素不能 修改: 列表使用方括号,元组使用小括号,其实可以把元组看成是只读的列表: 在Python中,空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于False 2.%s操作符的使用 3.正则匹配(re  正则表达式模块) 字符串里,每个反斜杠都要写成 \\ ,例如 s='\\' 4.设置编码,在xxoo.py里写 import sys reloa