以下為源碼
#!/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(數(shù)據(jù))"
print u"在列表的最后添加一個(gè)數(shù)據(jù)"
print u"例:a=[1,2,3], a.append(5)運(yùn)行結(jié)果:"
a=[1,2,3]
a.append(5)
print a
print "\n"
print u"list.extend(list)"
print u"在列表的最后,添加一組數(shù)據(jù)"
print u"例:a=[1,2,3],b=[4,5],a.extend(b),運(yùn)行結(jié)果:"
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的位置把數(shù)據(jù)刪除并顯示出來(lái)毫炉,還可以不寫任何索引值,就是刪除列表的最后一個(gè)
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() #反轉(zhuǎn)list a的內(nèi)容排序媳友,并且沒有返回值饱亿,所以不能對(duì)變量賦值,比如: b=a.reverse(),b的值為none
print a
print "\n"
a=["hello","my","name","is","mike"]
a.sort() #對(duì)list a的內(nèi)容進(jìn)行排序粤攒,從小到大栽渴,格式是list.sort(),可以根據(jù)關(guān)鍵字來(lái)排序
print a
a.sort(key=len) #根據(jù)字符串長(zhǎng)度排序
print a
print "\n"