以下为源码
#!/usr/bin/env python
#coding:utf-8
print "\n"
print "\n"
print u"列表"
print "\n"
print "---"*40
print "\n"
#list 方法
#list.append(x) list.extend([x,y,z,...]) list.count(x) list.index(x)
print u"list.append(数据)"
print u"在列表的最后添加一个数据"
print u"例:a=[1,2,3], a.append(5)运行结果:"
a=[1,2,3]
a.append(5)
print a
print "\n"
print u"list.extend(list)"
print u"在列表的最后,添加一组数据"
print u"例:a=[1,2,3],b=[4,5],a.extend(b),运行结果:"
a=[1,2,3]
b=[4,5]
a.extend(b)
print a
#list 方法
#list.insert(i,x) list.pop() list.remove() list.reverse() list.sort()
print "\n"
a=["a","b","c"]
a.insert(0,"z") #在list a索引值0的位置插入字母Z
print a
print "\n"
a=["hello","my","name","is","mike"]
a.pop(0) #在list a的索引值0的位置把数据删除并显示出来,还可以不写任何索引值,就是删除列表的最后一个
print a
print "\n"
a=["hello","my","name","is","mike"]
a.remove("hello") #将list a里面的hello删除
print a
print "\n"
a=["hello","my","name","is","mike"]
a.reverse() #反转list a的内容排序,并且没有返回值,所以不能对变量赋值,比如: b=a.reverse(),b的值为none
print a
print "\n"
a=["hello","my","name","is","mike"]
a.sort() #对list a的内容进行排序,从小到大,格式是list.sort(),可以根据关键字来排序
print a
a.sort(key=len) #根据字符串长度排序
print a
print "\n"