<span style="font-size:14px;"># -*- coding: cp936 -*-
#列表的操作
list1 = ['1','abc','c',21312.32423423,[1,2,3,4,5]]
print list1[2]
#打印结果:c
#列表的截取list[start,end,step]
list2 = list1[0:4:2]
print list2
#打印结果:['1', 'c']
#通过for循环取值
for str in list1:
print str,
#打印结果:1 abc c 21312.3242342 [1, 2, 3, 4, 5]
#list想加
li1 = [1,2,3,4]
li2 = ['a','b','c']
li3 = li1 + li2
print li3
#打印结果:[1, 2, 3, 4, 'a', 'b', 'c']
li4 = li1 * 3
print li4
#打印结果:[1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]
#list扩充
li1.append(5)
print li1
#打印结果:[1, 2, 3, 4, 5]
#list插入 index之前
li1.insert(3,3.5)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5]
#查询数据在list中位置 index(char,start,end)
index = li1.index(3.5)
print index
#打印结果:3
#extend append
li1.append(li2)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5, ['a', 'b', 'c']]
li1.remove(li2)
li1.extend(li2)
print li1
#打印结果:[1, 2, 3, 3.5, 4, 5, 'a', 'b', 'c']
#reverse 翻转
li1.reverse()
print li1
#打印结果:['c', 'b', 'a', 5, 4, 3.5, 3, 2, 1]
#pop 删除某个index对应数据
li1.pop(2)
print li1
#打印结果:['c', 'b', 5, 4, 3.5, 3, 2, 1]
</span>