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

PYTHON2.14 列表

时间:2017-02-14 17:42:40      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:[]   int   insert   end   python   append   move   app   pen   

li=[1,2,3,4,4,5,5,5,‘sadf,‘,‘2323‘]
li.append(‘df‘)
print(‘append: ‘,li)
#结果:append: [1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, ‘df‘]
li.clear()
print(‘clear:‘,li)
#结果:clear: []

li=[1,2,3,4,4,5,5,5,‘sadf,‘,‘2323‘]
li2=li.copy()
print("copy:",li2)
#结果:copy: [1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘]
i=li.count("sadf,")
print(‘count:‘,i)
#结果:1

li.extend([11,22,])#对原来列表的扩展
print(‘extend:‘,li)
#结果extend: [1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, 11, 22]
li.extend((44,55,))#元组也行
print(‘extend‘,li)
#结果extend [1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, 11, 22, 44, 55]
#index()
#insert() 向往哪方就往哪放
li.insert(0,‘gaoyuan‘)
print(‘insert:‘,li)
#结果insert: [‘gaoyuan‘, 1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, 11, 22, 44, 55]
li.pop()
print(‘pop:‘,li)
#结果pop: [‘gaoyuan‘, 1, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, 11, 22, 44]
res=li.pop()
print(‘pop的返回值‘,res)
#结果pop的返回值 44
ret=li.pop(1)
print(‘pop删除的位置‘,li)
#结果pop删除的位置 [‘gaoyuan‘, 2, 3, 4, 4, 5, 5, 5, ‘sadf,‘, ‘2323‘, 11, 22]
print(‘pop删除位置的值:‘,ret)
#结果pop删除位置的值: 1

li3=[11,11,22,2,333,2]
print(li3)
#结果[11, 11, 22, 2, 333, 2]
li3.remove(11)#去掉第一个“11”
print(‘remove:‘,li3)
#结果remove: [11, 22, 2, 333, 2]

li3.reverse()
print(‘revers:‘,li3)
#结果revers: [2, 333, 2, 22, 11]

li3.sort()#排序
print(‘sort:‘,li3)
#结果:sort: [2, 2, 11, 22, 333]

PYTHON2.14 列表

标签:[]   int   insert   end   python   append   move   app   pen   

原文地址:http://www.cnblogs.com/aarongao/p/6398519.html

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