码迷,mamicode.com
首页 > 编程语言 > 详细

python----列表

时间:2017-11-10 18:41:04      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:extend   排序   反转   包含   name   import   python   imp   pen   

names=["alex","peter",‘sam"]

增:names.append("tom"),插入在末尾位置;

  names.insert(2,"tonny"),指定位置插入

  names.extend(列表)扩展列表

删:names.remove("alex")

  del names[2]

  names.pop(0)默认最后一个位置

  names.clear()清除列表

改:names[0]="tonny"

  names.reverse()反转列表

  names.sort()排序

查:

  切片:names[m:n]    左闭右开,从左到右

     m=0,可省略

        最后一个为-1,包含最后一个位置[m:]。

  names.index("tom")查找位置

  names.count("tom")查找个数

names.copy()浅copy,在列表中嵌套列表,存放的是子列表的地址,copy之后的内容随子列表内容的变化而变化。

 

import copy

names2=copy.deepcopy(names)子列表的内容改变,names子列表不变

 

python----列表

标签:extend   排序   反转   包含   name   import   python   imp   pen   

原文地址:http://www.cnblogs.com/y1995/p/7815283.html

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