数据类型之一 列表

Posted 迷失在路上

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型之一 列表相关的知识,希望对你有一定的参考价值。

Pyhton  列表

首先需要进行声明,有两种方式: 1/ lis = []  2/ lis = list();

列表的结构与php的数组类似,都可以内部进行嵌套

lis = [‘a‘,‘b‘,[‘c‘,‘d‘]]

在python 中有回去列表索引值的方法   lis.index(‘a‘) 从左到右开始的第一个元素的位置

lis.count(‘a‘) 是获取该元素在列表中的个数

查询列表中的元素的方法 可以通过键值 键值可正可负  正表示从左开始算, 负表示从右开始算

其中 切片概念在查询列表时比较常用,lis[参数1:参数2:参数3],

[参数1:参数2]获取从键值1到2之间的值不包含2  参数也可为负值,

[参数1:] 表示从参数1开始之后的所有的元素

[:参数2] 表示索引0到参数2之间所有的值

[:] 表示获取所有的值

[参数1:参数2:参数3] 表示从参数1到2之间的所有值(不包含2)  步数为参数3的值

[::参数3] 表示所有元素中步数为参数3的元素

添加元素:

  lis.append(‘元素‘)  列表最后面添加

  lis.insert(键值,‘元素‘)  在键值为...的后面添加

  可以之间在某键值下赋值   lis[2] = 元素

  lis[键值1:键值2] = 元素  在键值1-2之间添加元素 元素不够随机补充

删除:

  lis.pop()   删除最后一个元素

  lis.remove(‘1‘)  指定删除某个元素

  del lis[键值]  删除元素

  lis.clear()  清空列表

排序  sort()

  lis.sort()  按照元素从小到大

  lis.reverse() 倒序

列表可复制 copy()  和 深入copy  待续

 

以上是关于数据类型之一 列表的主要内容,如果未能解决你的问题,请参考以下文章

python列表的常用操作

Python学习之列表数据类型及常用操作详解

如何在将连字符作为值之一的同时对字符串数据类型中的键的列表中的值求和

数据类型 - 2

python基础数据类型之列表

python基础数据类型--list列表