python基础知识之列表
来源:互联网 发布:fast迅捷网络fwr200 编辑:程序博客网 时间:2024/06/05 04:38
创建初始化
>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']
访问元素
用索引来访问list中每一个位置的元素
>>> classmates[0]'Michael'>>> classmates[1]'Bob'>>> classmates[2]'Tracy'
添加或删除元素到List中
list是一个可变的有序表,所以,可以往list中追加元素到末尾:
>>> classmates.append('Adam')>>> classmates['Michael', 'Bob', 'Tracy', 'Adam']
也可以把元素插入到指定的位置,比如索引号为1的位置:
>>> classmates.insert(1, 'Jack')>>> classmates['Michael', 'Jack', 'Bob', 'Tracy', 'Adam']
要删除list末尾的元素,用pop()方法:
>>> classmates.pop()'Adam'>>> classmates['Michael', 'Jack', 'Bob', 'Tracy']
要删除指定位置的元素,用pop(i)方法,其中i是索引位置:
>>> classmates.pop(1)'Jack'>>> classmates['Michael', 'Bob', 'Tracy']
List的遍历
>>> classmates = ['Michael', 'Bob', 'Tracy']>>> for i in classmate: print(i)'Michael''Bob''Tracy'
阅读全文
0 0
- python基础知识之列表
- python基础知识之列表--方法
- python基础知识之列表的分片
- python基础知识之列表的加法、乘法
- python基础知识之字典和列表
- Python编程——Python基础知识之列表(-)
- python基础知识-列表
- python基础知识之改变列表的基本操作
- python基础知识复习--1列表
- python 基础知识(列表 元祖)
- python笔记之基础知识
- python基础知识之集合
- Python学习之基础知识
- python之基础知识
- Python学习之基础知识
- Python 基础知识之 list
- python基础知识之 lambda
- Python 基础知识之 切片
- otter单向同步实践问题小结
- 300.8判断平年还是闰年
- ajax请求service报405【服务器不允许的方法】
- 12-高阶函数
- python引用同一包中其他.py文件的类
- python基础知识之列表
- 新闻更新时通过微信提醒(以SJTU奖学金信息为例)
- TypeError
- JavaScript基础之查找和过滤
- System.Linq和System.Linq.Expressions命名空间
- 树莓派3:Python3调用Web Service
- RocketMQ与Kafka对比
- 70. Climbing Stairs
- (*p)++和*(p++)和*p++的区别