python 数据类型:列表和元组
来源:互联网 发布:淘宝官网招聘 编辑:程序博客网 时间:2024/05/27 06:14
列表是以方括号[]包围的数据集合,不同成员以‘,’隔开。列表中可以包含任何数据类型,也可以包括另一个列表。列表页可以通过序号来访问其中的成员。在脚本中可以对列表中的数据进行排序、添加、删除等操作,改变列表中的中某一成员。
元组是以圆括号()包围的数据集合。与列表不同的是,元组中的数据一旦确定就不能被改变。元组可以使用在不希望数据被其他操作改变的场合。
- >>> list =[] #定义一个空列表
- >>> list.append(1) #向列表中添加一个成员
- >>> list.count(2) #计算2在列表中出现的次数
- 0
- >>> list.extend([2,3,5,4])#向列表中添加一个列表
- >>> list
- [1, 2,3, 5,4]
- >>> list.index(5) #获得5在列表中的位置
- 3
- >>> list.insert(2,6)#从0开始,也就是在第3个成员处插入6
- >>> list
- [1, 2,6, 3,5, 4]
- >>> list.pop(2) #删除列表中的第3个成员
- 6
- >>> list
- [1, 2,3, 5,4]
- >>> list.remove(5) #删除列表中的5
- >>> list
- [1, 2,3, 4]
- >>> list.reverse() #颠倒列表中的顺序
- >>> list
- [4, 3,2, 1]
- >>> list.sort() #将列表中的成员重新排序
- >>> list
- [1, 2,3, 4]
- >>> new =['a','b','c']
- >>> list.insert(3,new)
- >>> list
- [1, 2,3, ['a','b', 'c'],4]
- >>> list[1:2]
- [2]
- >>> list[1:3]
- [2, 3]
- >>> list[1:4]
- [2, 3, ['a','b', 'c']]
- >>> list[1:5]
- [2, 3, ['a','b', 'c'],4]
- >>> list[1:6]
- [2, 3, ['a','b', 'c'],4]
- >>> new[2]
- 'c'
- >>> tuple=('A','B','C')#定义一个元组
- >>> list.insert(5,tuple)
- >>> list
- [1, 2,3, ['a','b', 'c'],4, ('A','B', 'C')]
- >>> list[0] = 0
- >>> list
- [0, 2,3, ['a','b', 'c'],4, ('A','B', 'C')]
- >>> tuple[0] = 0
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- TypeError: 'tuple' object does not support item assignment
- >>>
- python 数据类型:列表和元组
- python内置数据类型:列表和元组
- python 数据类型:列表和元组
- Python-003-数据类型2--列表和元组
- Python数据类型(三):列表元组
- python列表和元组
- Python列表和元组
- Python 列表和元组
- Python 列表和元组
- Python列表和元组
- python 列表和元组
- python-列表和元组
- python列表和元组
- python列表和元组
- python 列表和元组
- python--列表和元组
- Python列表和元组
- Python 列表和元组
- C++中两个数的交换
- 如何降低android应用程序的耗电量
- python 字符串操作
- python日期操作
- teradata中的部分sql命令
- python 数据类型:列表和元组
- HSRP实验总结兼分析
- bison和flex的基本原理
- 禁止某几个文件用ARC模式编译
- Vim 修改注释的颜色
- android显示通知栏
- java.lang.OutOfMemoryError: Java heap space的解决办法
- Should PHP run as a CGI script or as an Apache module?
- 网站注册测试