list和tuple
来源:互联网 发布:网络猫有什么用处 编辑:程序博客网 时间:2024/05/29 16:56
list
Python内置的数据类型列表:list,有序的集合,可以随时添加和删除元素
//声明一个listclassmates = ['Michael', 'Bob', 'Tracy']//获得元素个数len(classmates)//访问具体元素classmates[0]classmates[1]classmates[2]//classmates[3]//报错,数组越界//倒着访问元素classmates[-1]classmates[-2]classmates[-3]//classmates[-4]//报错,数组越界//拼接数据classmates.append('Adam')//插入数据到具体索引classmates.insert(1,'Jack')//删除末尾的元素classmates.pop()//删除指定位置的元素classmates.pop(1)//替换某个元素classmates[1] = 'Sarah'//list内数据可以不同类型L = ['Apple',123,True]//list内也可以是另一个lists = ['python','java',['asp','php'],'scheme']len(s)//等于4,4个元素//也可以拆开写p = ['asp','php']s = ['python','java',p,'scheme']//如果一个list钟一个元素也没有,那么就是空的list,长度为0L = []len(L)//等于0
tuple
在Python中,有另外一种元组:tuple
,他和list
十分相似,但是tuple一旦初始化之后就不能被修改
//声明一个tuple,和list一样的访问方式,但是没有append(),insert()这样的方法。classmates = ('Michael', 'Bob', 'Tracy')//声明一个空的tuplet = ()//声明一个空的tuplet = (1,)//如果在tuple内有list,那么list内的元素可以改变,但是注意,这个tuple内元素是没有改变的(tuple内的list元素指向没改,改的是list元素内元素的更改)t = ('a', 'b', ['A', 'B'])t[2][0] = 'X't[2][1] = 'Y'
0 0
- list和tuple互转
- list和tuple
- 使用list和tuple
- 2.list和tuple
- 使用list和tuple
- List和Tuple类型
- 使用list和tuple
- list和tuple
- Python list和tuple
- Python list和tuple
- List和tuple
- 使用list和tuple
- 使用list和tuple
- 五、list和tuple
- 使用list和tuple
- list和tuple
- 使用list和tuple
- python的list和tuple
- [345]Reverse Vowels of a String
- iOS <unknown header '/Users/app/Desktop/WiseAppawo/WiseAppVTwo/WiseAppVTwo-Bridging-Header.h' does
- Compass
- iOS-CADisplayLink详解以及与NSTimer对比
- 前端问题整理
- list和tuple
- iOS 视频图片压缩上传
- js中两个小括号的用法
- 根据输入时间间隔判断EditText是否输入完成
- Javascript 自制range函数实现
- 播放记录产生两条的bug分析及解决
- Spring Boot 环境变量读取 和 属性对象的绑定
- NodeJS
- 提交应用到Appstore遇到的问题集锦