python基础,列表
来源:互联网 发布:linux端口映射 命令 编辑:程序博客网 时间:2024/05/19 04:29
列表是包含零个或多个对象的引用序列,支持与字符串和元组一样的分片和步距语法。使用list()表示。
可以使用中括号表示,元素之间使用‘,’分隔。如:
>>> number=[1,2,3,4,5]>>> number[1, 2, 3, 4, 5]>>> print(number)[1, 2, 3, 4, 5]
和字符串一样的操作
>>> number[0]1>>> number[4]5>>> number[-1]5>>> number[0:2][1, 2]>>> number[-2:-1][4]>>> number[0:][1, 2, 3, 4, 5]>>> number[:-2][1, 2, 3]
同样链表也支持‘+’操作
>>> number+[6,7][1, 2, 3, 4, 5, 6, 7]
我们可以修改链表的元素
>>> number[0]=999>>> number[999, 2, 3, 4, 5]
我们还可以使用append函数在list末尾添加函数
>>> number.append(888)>>> number[999, 2, 3, 4, 5, 888]
也可以使用切片赋值以及清空对应元素
>>> name=['r','o','b','i','n']>>> name[0:2]=['R','O']>>> name['R', 'O', 'b', 'i', 'n']
或者清空
>>> name[:]=[]>>> name[]
与字符串一样使用len()函数获取list长度
>>> name=['r','o','b','i','n']>>> len(name)5
允许使用嵌套操作,并且可以分别访问每个list。
>>> date=[1,0,1,6]>>> s=[date,name]>>> s[[1, 0, 1, 6], ['r', 'o', 'b', 'i', 'n']]>>> s[0][1, 0, 1, 6]>>> s[0][1]0
也可以使用分片操作
>>> s[0:][[1, 0, 1, 6], ['r', 'o', 'b', 'i', 'n']]
阅读全文
0 0
- Python 基础学习 列表
- Python基础--“苦力”列表
- python基础--列表
- python基础之列表
- Python基础-List列表
- python 基础功能模块列表
- python-列表基础使用
- python列表基础操作
- Python基础--列表类型
- Python列表基础
- python基础-列表解析
- python基础学习--列表
- python基础---列表表达式
- Python基础--列表
- Python基础:列表
- python基础 列表
- python基础,列表
- Python基础(四) Python列表
- 图像初步理解及最最最简单操作
- 安装JDK
- Robotframework之Run Keyword And Return Status,解决判断页面是否有弹窗的问题
- Android_接口回传
- 类内初始值
- python基础,列表
- 38. Count and Say
- “后起之秀”——Kotlin
- Python:聚合函数(groupby)
- 23-IO流(演示键盘录入) 24-IO流(读取键盘录入) 25-IO流(转换流)123 26-IO流(转换流-需求演示)
- 如何解决python3中numpy报错No module named 'numpy'
- 修改linux中的网卡名
- 数组笔记
- 字符串文件流的实现