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]
print "tup2[1:5]: ", tup2[1:5]
#以上实例输出结果:
#tup1[0]:  physics
#tup2[1:5]:  [2, 3, 4, 5]

3.修改元组:

tup1 = (12, 34.56);
tup2 = (‘abc‘, ‘xyz‘);

# 以下修改元组元素操作是非法的。
# tup1[0] = 100;

# 创建一个新的元组
tup3 = tup1 + tup2;
print tup3;
#以上实例输出结果:
#(12, 34.56, ‘abc‘, ‘xyz‘)

4.删除元组:

tup = (‘physics‘, ‘chemistry‘, 1997, 2000);

print tup;
del tup;
print "After deleting tup : "
print tup;

5.与字符串一样,元组之间可以使用 + 号和 * 号进行运算。这就意味着他们可以组合和复制,运算后会生成一个新的元组。

6.

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

原文地址:https://www.cnblogs.com/wangyi429111/p/8718260.html

时间: 2024-08-29 23:13:04

python学习--元组的相关文章

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学习笔记2—python文件类型、变量、数值、字符串、元组、列表、字典

python学习笔记2--python文件类型.变量.数值.字符串.元组.列表.字典 一.Python文件类型 1.源代码 python源代码文件以.py为扩展名,由pyton程序解释,不需要编译 [[email protected] day01]# vim 1.py #!/usr/bin/python        print 'hello world!' [[email protected] day01]# python 1.py hello world! 2.字节代码 Python源码文件

Python学习笔记六:列表、元组、字典

学习其他语言很少关注数组是的结构是怎么回事,都是直接使用.Python定义了列表.元组.字典三种数据结构,是我们使用python的基础,因此有必要理解它们的含义,我想这个和python一切皆对象的思想有关.python的数据结构更加灵活. 1. 列表[lists] 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加

python学习笔记3:列表和元组

python学习笔记3:列表和元组 一.列表 list 总结:列表是可变变量,可以通过下标修改元素的值 1.定义列表 -- 中括号[ ] name=['Lily','Lucy','meimei'] 2.下标取值 --正负数均可 3.在列表中添加值 1)append() 方法,在列表末尾添加一个值 2)insert()方法,在列表指定位置添加一个值 3)extend()方法,把一个列表追加到一个列表的末尾            4.从列表中删除值 1)pop() 方法,默认删除最后一个元素,并且返

Python学习-3天--列表与元组

列表是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.(python叫列表,而其他语言类叫"数组") Python有6个序列的内置类型,但最常见的是列表和元组. 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现. 列表的数据项不需要具有相同的类型 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可. #!/usr/

Python学习(10)元组

目录 Python 元组 访问元组 修改元组 删除元组 元组运算符 元组索引,截取 无关闭分隔符 元组内置函数 Python 元组 Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. 如下实例: 创建空元组 tup1 = (); 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (50,); 元组与字符串类似,下标索引从0开始,可以进行截取,组合等. 访问元组 元组可以使用下标

老男孩Python学习之数据类型 元组

以下是老男孩教育编写的Python教学资料,转载请注明出处:http://www.oldboyedu.com ? Python的元组与列表类似,不同之处在于元组的元素不能修改.即数据可以被查询,但不能被修改.所以切片操作同样适用于元组. 一. 定义元组 >>> tup = ("python","小鸡","大鹏","老鼠") 当元组()中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作元素的类型使用:

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

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