python开发基础:元祖操作

一,元祖操作

 1 #!/usr/bin/env python
 2 #_*_coding:utf-8_*_
 3
 4 #  为何要有元组,存放多个值,元组不可变,更多的是用来做查询
 5 # 1.元组()
 6 # 元组跟列表一样,但是不能增删改,能查。元组又叫只读列表
 7 # 2个方法 一个 count 一个 index
 8
 9 # t=(1,[1,3],‘sss‘,(1,2)) #t=tuple((1,[1,3],‘sss‘,(1,2)))
10 # print(type(t))
11
12 # #元组可以作为字典的key
13 # d={(1,2,3):‘egon‘}
14 # print(d,type(d),d[(1,2,3)])
15
16
17 #  索引
18 #
19 #     切片
20 # goods=(‘iphone‘,‘lenovo‘,‘sanxing‘,‘suoyi‘)
21 # print(goods[1:3])
22
23
24 #
25 #     长度
26 # goods=(‘iphone‘,‘lenovo‘,‘sanxing‘,‘suoyi‘)
27 # print(len(goods))
28
29 #成员操作
30 # goods=(‘iphone‘,‘lenovo‘,‘sanxing‘,‘suoyi‘)
31 # print(‘iphone‘ in goods)
32
33 #掌握
34 # goods=(‘iphone‘,‘lenovo‘,‘sanxing‘,‘suoyi‘)
35 # print(goods.index(‘iphone‘)) #返回索引,没有则报错
36 # print(goods.count(‘iphone‘)) #没有返回0
37
38
39 #补充:元组本身是不可变的,但是内部的元素可以是可变类型
40 # t=(1,[‘a‘,‘b‘],‘sss‘,(1,2)) #t=tuple((1,[1,3],‘sss‘,(1,2)))
41 #
42 # t[1][0]=‘A‘
43 # print(t)
时间: 2024-10-25 02:51:18

python开发基础:元祖操作的相关文章

1.6小白学python入门基础-----元祖,字典,集合

今日课程内容 一,元祖 二.字典 三.集合 一.元祖 1.1元祖的定义: 元祖使用()元素用逗号隔开的一系列元素. #ti=(1,0) #t3=tuple((1,2)) #t4=()#空元素 #t5=(1,)#一个元素 1.2元祖的特性: 1.有序存储,可以存储多个数据 2.不可变(注意:内部可以包含对象,可变对象依旧可变) 1.3元祖的常用操作: 1.因为有序存储所以可以通过索引取值 2.切片 3.len(item元素的个数) 1.4内置方法: #print(t.count)#表示该数据集合可

python开发基础:列表操作

一,列表操作 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 # l=[1,2,3] #l=list([1,2,3]) 5 # print(type(l)) 6 7 #pat1===>优先掌握部分 8 # 索引 9 # 10 # 切片 11 # l=['a','b','c','d','e','f'] 12 13 # print(l[1:5]) 14 # print(l[1:5:2]) 15 # print(l[2:5]) 16 # print(

python开发基础:字典操作

一,字典操作 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 5 # 常用操作: 6 # 7 # 存/取 8 # info_dic={'name':'egon','age':18,'sex':'male'} 9 # print(info_dic['name11111111']) #没有这个key,报错 10 # print(info_dic.get('name1',None)) #最好用get取值,没有的情况下返回None,可以自己定义返回的这

python开发基础:字符串操作

1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 #strip 方法用于移除字符串头尾指定的字符(默认为空格). 5 #str.strip([chars]); 6 # chars移除字符串头尾指定的字符. 这是一个包含的关系 7 name = "*joker**" 8 print(name.strip("*")) 9 print(name.lstrip("*")) #去除左边 10 print(n

python中的元祖与字典

元祖的介绍 python中的元祖与列表类似,不同之处在于元祖的元素不可修改.元祖使用小括号,列表使用方括号 <1>访问元祖                                    执行结果: <2>修改元祖                                         执行结果: 说明:python中不允许修改元祖的数据,包括不能删除其中的值 <3>元祖的内置函数count.index index和count与字符串和列表中的用法相同 例

python 字符串,数组,元祖操作基础巩固。

由于上个星期有点忙,没时间来抽空记一些有用的东西.丢了比较久的python很多忘记的小操作我也会重新捡起来 以前最容易搞混的 str.split() #操作会生成一个数组对象.example:'laplace'.split() #后面参数什么都没有加入,也会返回一个值['laplace'] #如果后面加入分隔值 'laplace'.split('l') #以'l'作为分隔点进行字符串的切割并生成数组 ['', 'ap', 'ace'] 然后是该函数的反效果的函数str.join(iterable

python的元祖操作

元组: 元祖是不可改变的 定义后就是不可逆的 元组的属性不可修改 创建一个元组: ------------------------------------------------------------------------------------------------------ tuple1=(1,2,3,4,5,6,7,8) -------------------------------- 说明:调用相对索引的值: tuple1[2] 结果: 3 -------------------

python基础--元祖

元祖tuple 元祖不能改 只能读取     元祖里面存列表/字典(可变类型对象)是可以改变的 定义:a=() >>> type(a)#查看类型<class 'tuple'>>>> isinstance(a,tuple)#判断是否为元祖True>>> a=1,2#不加括号也可自动转化为元祖>>> type(a)<class 'tuple'>>>> a=(1)#只有一个元素是int类型>&

11.python中的元祖

按照我之前惯用的学习方法,首先还是先来 help(tuple) 看看其内置方法有哪些. Help on class tuple in module __builtin__: class tuple(object) | tuple() -> empty tuple | tuple(iterable) -> tuple initialized from iterable's items | | If the argument is a tuple, the return value is the