首页 > 代码库 > PYTHON2.14 列表

PYTHON2.14 列表

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 列表