python之列表
来源:互联网 发布:ithink系统动力学软件 编辑:程序博客网 时间:2024/06/05 15:11
列表的定义
定义一个空列表
>>> list = []>>> list[]
定义一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符串等均可
>>> a = ['zz',23,'happy']>>> a['zz', 23, 'happy']
列表的索引
下标示从0开始,-1表示倒数第一个
>>> a['zz', 23, 'happy']>>> a[1]23>>> a[0]'zz'>>> a[-1]'happy'
列表的切片
list[起始点:结束位置:步长]
>>> a['zz', 23, 'happy']>>> a[0:3:2] ##0表示起始点,3表示结束长度,2表示切片的步长['zz', 'happy']
列表的添加
通过append方法添加元素(在末尾添加)
>>> a['zz', 23, 'happy']>>> a.append('lee')>>> a['zz', 23, 'happy', 'lee']
通过extend添加元素(批量添加):
>>> a['zz', 23, 'happy', 'lee']>>> a.extend(['hello','world'])>>> a['zz', 23, 'happy', 'lee', 'hello', 'world']
指定位置添加元素使用inert方法:
list.insert(位置,添加的元素)
>>> a['zz', 23, 'happy', 'lee', 'hello', 'world']>>> a.insert(1,33)>>> a['zz', 33, 23, 'happy', 'lee', 'hello', 'world']
列表的查看
查看年元素用index
查看出现次数用count
>>> a['happy', 'lee', 23, 'happy', 'lee', 23, 'happy', 'lee', 23]>>> a.index(23)2>>> a.index(23,1,5)2>>> a.index(23,3,6)5>>> a.count('lee')3
列表的删除
元素的删除:
remove—指定元素删除
pop—-删除最后一个
>>> a['happy', 'lee', 23, 'happy', 'lee', 23, 'happy', 'lee', 23]>>> a.remove('lee')>>> a['happy', 23, 'happy', 'lee', 23, 'happy', 'lee', 23]>>> a.pop()23>>> a['happy', 23, 'happy', 'lee', 23, 'happy', 'lee']
列表的删除:
>>> a['happy', 23, 'happy', 'lee', 23, 'happy', 'lee']>>> del(a)>>> aTraceback (most recent call last): File "<stdin>", line 1, in <module>NameError: name 'a' is not defined
阅读全文
0 0
- Python 之 列表小结
- python之list列表
- Python之列表数据结构
- python之列表操作
- Python数据类型之列表
- python之列表(list)
- python之列表list
- python基础之列表
- python之列表
- python学习之列表
- Python入门之列表
- python数据类型之列表
- python之列表
- python之列表
- Python之列表应用
- python之列表操作
- python数据结构之列表
- python基础知识之列表
- tcp/ip面试
- iOS开发中的单例模式
- UVA6284【状态前缀异或+hash】
- JSTL 学习 应用
- 10个常见c语言算法面试题
- python之列表
- 操作系统常见面试题
- 实训笔记第八天
- zoj 1254
- String类的部分实现和测试
- 2048小游戏
- struts2_ognl和valueStack简介
- [bigdata] IntelliJ run project
- Toolbar的使用