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):将列表转换为元组。

时间: 2024-10-26 12:19:33

python中关于元组的操作的相关文章

Python中列表list常见操作

主要涉及知识点 列表是我们python里面最常见的数据类型,我们主要有以下的操作. 1.索引 2.切片 3.追加 4.删除 5.长度 6.循环 (也称遍历) 7.包含 8.嵌套 例如定义列表: List2=['openstack','python','linux',"docker","zabbix","nginx","linux","linux","123","ww33##&q

python中关于文件的操作

今天让我们来一起学习一下python中关于文件的操作吧: 先看看以下如果打开文件: #open()打开文件的方法:r参数只能以读的方式打开文件,不能写 =(,,=)data=.read()(data)

python中的MySQL数据库操作 连接 插入 查询 更新 操作

MySQL数据库 就数据库而言,连接之后就要对其操作.但是,目前那个名字叫做qiwsirtest的数据仅仅是空架子,没有什么可操作的,要操作它,就必须在里面建立“表”,什么是数据库的表呢?下面摘抄自维基百科对数据库表的简要解释,要想详细了解,需要看官在找一些有关数据库的教程和书籍来看看. 在关系数据库中,数据库表是一系列二维数组的集合,用来代表和储存数据对象之间的关系.它由纵向的列和横向的行组成,例如一个有关作者信息的名为 authors 的表中,每个列包含的是所有作者的某个特定类型的信息,比如

Python中的元组

一.元组(tuple) 元组基本上就像一个不可改变的列表.与列表一样支持任意类型的元素.支持嵌套以及常见的序列操作. 元组编写在圆括号中. >>> info = ('林间','Man',1991,7,13,True) #支持不同类型 >>> info = ('林间','Man',(1991,7,13),True) #支持嵌套 >>> info[0] #支持常见的序列操作 '林间' >>> info[:2] #切片 ('林间', 'Ma

Python中常用的一些操作总结(持续更新)

写在前面的话 其实也没有什么可以写的,或者说完全没有价值.因为你只要动一动手指就可以在Google上找到我要写的这些东西.只是我还不习惯好久没有碰我的blog,但是我又不想写没有价值的东西.或许有价值,只是在我一年两不编程的情况下,我会忘记那些我以前很熟悉的操作是怎么完成的,或许混到那个地步我的人生就开始悲剧了吧.总之,成长成我想要的样子我还是需要很长的路要走. 这一篇是会持续更新的,至少为了保证它看起来不那么水,也要让它持续更新 python中的进制转换 1.其他进制转换为10进制 所有的进制

python列表和元组的操作

python list 获取列表内容 获取列表的长度: len(list) 元素item在列表中出现的次数: list.count(item) 获取元素item的索引: list.index(item) 在列表中添加元素 在列表末尾追加元素item: list.append(item) 在列表list1中追加list2中的元素: list1.extend(list2) 在指定位置插入元素: list.insert(index, item) a, b = [1, 2], [1, 2] a.appe

python中字符串的常用操作

目的:熟练使用不同的容器或函数操作字符串,这里只介绍常用的方法. 环境:windows 7 python 3.5.3  或 ubuntu 16.04 python 3.5.2 情景:初学python接触最多的数据应该就是字符串了,处理最多的也是,熟练一些函数和方法,可以更有效率的完成想要的操作,这里只介绍处理字符串常用的一些方法. 字符串的存储: 这里的储存是更直白的说明,专业的应该是指向吧(指向确实更合理),如果不方便理解所以就暂时理解为储存吧,需要专业解释可以查看官发文档. 类型有:字符.列

Python中集合(set)的操作及一些比较常见的用法

Python除了List.Tuple.Dict等常用数据类型外,还有一种数据类型叫做集合(set),集合的最大特点是:集合里边的元素是不可重复的并且集合内的元素还是无序的,所以一般情况下集合常用的两个场景是:1.去重(如:列表去重):2.关系测试(如:取交集.取并集.取差集等) 1)集合包含一组无序的对象,可以使用set()函数来像下边的方式一样来创建集合 #!/usr/bin/env python # -*-coding:UTF-8 -*- #创建一个数值集合 set1 = set([1,2,

Python中的元组和列表

元组 序列 字符串.列表和元组都是序列 序列的两个主要特点是索引操作符和切片操作符. 索引操作符让我们可以从序列中抓取一个特定的项目. 切片操作符让我们能够获取序列的一个切片,即一部分序列. 序列的基本操作: len() :求序列长度 In [1]: a = '1234;5lasdfasdf' In [2]: len(a) Out[2]: 15 +:连接2个序列(两个str) In [3]: a = 'hello' In [4]: b = 'world' In [5]: print a+b he