元组(tuple) 定义:tuple和list十分相似,但是tuple是不可变的,即不能修改tuple 初始化:(), ('a', ) , ('a', 'b')   //当只有一个元素时,需加上逗号, 1.查询:index(value, [start, [stop]]) ---返回列表中第一个出现的值为value的索引,如果没有,则异常 ValueError 2.与list的转换…
元组由简单的对象组构成,元组与列表相似,但是元组不能在原处修改.元组位置有序的对象集合,元组通过偏移来访问. 为什么有了列表还要元组?元组的不变性提供了某种完整性,可以确保元组在程序中不被另一个引用修改,元组类似于其他语言中的常数. 元组用圆括号表示,对象用逗号分隔. >>> T = (1,2,3,4,5) #新建元组 >>> T[0],T[2:3] #索引:分片 下标从0开始,有起始位置的包前不包后 (1, (3,)) >>> T[0],T[2:5]…
tuple(元组)的常用方法 1.del 删除元组 #del 删除元组 a=(1,2,3) del a print(a) 2.len() 计算元组中,值的个数 #len:计算元组元素的个数 a=(1,2,1,2,1,2,1,1,1,1) print(len(a)) 3.max() 返回元组中元素的最大值 注意:如果tuple中包含数字和字母时,不能使用max方法 #max:返回元组中元素的最大值 a=(1,2,3,4,1,8,1) print(max(a)) b=('a','b','c') pr…
4 . python的数据结构 数据结构是用来存储数据的逻辑结构,合理使用数据结构才能编写出优秀的代码.python提供的几种内置数据结构——元组.列表.字典和序列.内置数据结构是Python语言的精华,也是使用python进行开发的基础. 4.1 元组结构 元组是Python中常用的一种数据结构.元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串.数字甚至元组.元组是“写保护”的,即元组创建后不能再做任何修改操作,元组通常代表一行数据,而元组中的元素代表不同的数据项. 4.1.1…
Python有4种数据结构:列表(list).字典(dictionary).元组(Tuple).集合(set).从最直接的感官上来说,这四种数据结构的区别是:列表中的元素使用方括号括起来,字典和集合是花括号,元组是圆括号,其中字典中的元素都是带有“:”的key-value对应关系组. 1.列表(List) #1.列表中的每一个元素都是可以变的 #2.列表中的元素都是有序的,也就是说每一个元素都有一个位置 #3.列表可以容纳Python中的任何对象 fruit = ['Apple','Orange…
列表list List是python的一个内置动态数组对象,它的基本使用方式如下: shoplist = ['apple', 'mango', 'carrot', 'banana'] print 'I have', len(shoplist),'items to purchase.' print 'These items are:', # Notice the comma at end of the line    for item in shoplist:        print item,…
创建普通数组 >>> member=["山东黄金","九阳股份"] >>> member ['山东黄金', '九阳股份'] 创建混合数组(数组中存放各种类型的数据) >>> mix=[1,2.3,"520",["Haha"]] >>> mix [1, 2.3, '520', ['Haha']] 创建一个空数组 >>> empty=[] &…
Python 的元组与列表类似,不同之处在于元组的元素不能修改:元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可: tup1 = ('a', 'b', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d" tup4 = ('a',)#元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用: tu…
一.概述 python包含6种内建的序列,其中列表和元组是最常用的两种类型.列表和元组的主要区别在于,列表可以修改,元组则不能修改 使用上,如果要根据要求来添加元素,应当使用列表:而由于要求序列不可修改时,此时使用元组更合适 一般来说,几乎可以用列表代替元组 二.通用操作 所有序列类型都可以进行某些特定的操作,包括:索引.切片.加.乘以及检查元素是否属于序列 1.索引 序列中的所有元素同PHP Array一样都有编号,而且这个编号从0开始,可以通过这个编号来访问元素 字符串也是一个由字符组成的序…
一.简介 数据结构是通过某种方式组织在一起的数据元素的集合. 序列是python中最基本的数据结构,python中包含6种内建的序列,分别是列表.元组.字符串.Unicode字符串.buffer对象和xrange对象. 二.使用 比如说现在想用一个列表存储用户的名称和年龄,可以在python中创建列表: dotgua = ['dotgua', 24] 这里非常像是一个数组,不过这里可以看到列表中可以存放不同的数据类型. 通用序列操作 序列的基本操作包括:索引(indexing).分片(slici…