12.列表
列表的定义
- list (列表) 是python中使用最频繁的数据类型,在其他语言中通常叫做数组
- 专门用于存储一串信息
- 列表用 [] 定义,数据之间使用 ,分隔
- 列表的索引从 0 开始
索引就是数据在列表中的位置编号,索引又可以被称为下表
注意:从列表中取值时,如果超出索引范围,程序会报错
分类 | 关键字/函数/方法 | 说明 |
---|---|---|
增加 | 列表.insert(索引,数据) | 在指定位置插入数据 |
列表.append(数据) | 在末尾追加数据 | |
列表.extend(列表2) | 将列表2的数据追加到列表 | |
修改 | 列表[索引] = 数据 | 修改指定索引的数据 |
删除 | del 列表[索引] | 删除指定索引的数据 |
列表.remove[数据] | 删除第一个出现的指定数据 | |
列表.pop | 删除末尾数据 | |
列表pop(索引) | 删除指定索引数据 | |
列表.clear | 清空列表 | |
统计 | len(列表) | 列表长度 |
列表.count(数据) | 数据在列表中出现的次数 | |
排序 | 列表.sort() | 升序排序 |
列表.sort(reverse=True) | 降序排序 | |
列表.reverse() | 逆序、反转 |
提示:在日常开发中,要从列表删除数据,建议使用列表提供的方法
注意:如果使用del 关键字将变量从内存中删除,后续代码就不能再使用这个变量了
sort是一个方法,效果是永久的
sorted是一个函数,sorted(list)如果不用变量接受就会被系统回收掉
转载请注明来源,欢迎指出任何有错误或不够清晰的表达。可以邮件至gxnucgb@qq.com
文章标题:12.列表
文章字数:397
本文作者:陈桂彬
发布时间:2019-08-01, 17:00:27
最后更新:2019-09-06, 14:39:36
原始链接:https://github.com/gxnucgb/gxnucgb.github.io/2019/08/01/12-列表/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。