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

列表操作

时间:2016-11-29 22:11:18      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:class   div   内存   extend   end   rem   color   blog   position   

name=[1,5,9,3,2,4,7,9,5,6,2,9,9,8,55,5,5,5,2,6,9,9,89,4,22,2,999,2,2,2,54]
name2=[1,3,5,7,9]
name.append(9999)#在列表中追加元素
name.remove(1)#删除一个元素
name.insert(5,123456)#在指定位置插入元素
name.pop(10)#删除指定元素
name1=name[0:6:2]#取出列表中的元素与步长
name[9]=10010#改变 指定的元素
position_of_elie=name.index(9)#找到9的下标也就是说第几个是9
#name.clear()清空这个列表
name.extend(name2)#合并两个列表,扩展进来一个新的列表
#name.reverse()#反转整个列表
name.sort()#排序整个列表
print(name)
print(name1)
print(position_of_elie)

 

 

name=[1,5,9,3,2,4,7,9,5,6,2,9,9,8,55,5,5,5,2,6,9,9,89,4,22,2,999,2,2,2,54]
if 9 in name:
    name_1=name.count(9)#判断列表有几个9这个元素
    print(name_1)
    print("9 is in name")#判断列表有没有9这个元素

 

import copy #拷贝模块
name=[1,5,9,3,2,4,7,9,[5,6,2,9,9,8],55,5,5,5,2,6,9,9,89,4,22,2,999,2,2,2,54]
name1=name.copy()#拷贝一份,浅拷贝不拷贝内部列表,引用内部的列表
name2=copy.deepcopy(name)#深度拷贝
name[8][1]=44444
print(id(name))
print(id(name1))#查看内存地址
print(name)
print(name1)
print(name2)

 

列表操作

标签:class   div   内存   extend   end   rem   color   blog   position   

原文地址:http://www.cnblogs.com/zang963469010/p/6115062.html

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