码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型之一 列表

时间:2018-02-22 14:10:16      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:数组   指定   结构   remove   index   pen   列表   post   开始   

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  待续

 

数据类型之一 列表

标签:数组   指定   结构   remove   index   pen   列表   post   开始   

原文地址:https://www.cnblogs.com/JdsyJ/p/8458202.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!