(自興人工智能)pythony列表
阿新 • • 發佈:2018-02-10
如何 remove ont 排列 body 元素 操作 n) 位置
如何創建一個列表:
a=[1,2,3,4,5]
像這樣用一個中括號把元素括起來裏面的元素用逗號分隔,這樣的形式就代表是一個列表。
列表中常用的操作:
1.元素賦值:
a[0]=10
在列表索引為0的位置添加了一個10,把原來的1給覆蓋了。
結果:a=[10,2,3,4,5]
2.增加元素:
a.append(6)
在這裏我們用了一個方法append(),append()方法用於在列表末尾添加一個新對象。
結果:a=[10,2,3,4,5,6]
3.刪除元素:
del a[0]
在這裏,我們使用了del刪除列表索引為0的元素。
結果:a=[2,3,4,5,6]
列表中常用的方法:
1.append:
a.append(7)#在列表末尾添加一個新對象
2.count:
a.count(2)#用於統計列表a中2出現的次數
3.pop:
a.pop()#默認移除列表中最後一個元素,並返回該元素的值
a.pop(3)#移除指定位置上的元素,並返回該元素的值
4.insert:
a.insert(2,10)
#在索引值為2的位置上插入一個10,原本索引2上的元素以及後面的元素索引加1
5.remove:
a.remove(10)#從索引0開始,移除第一個匹配項
6.sort:
a.sort()#默認升序排列
使用reverse參數:
a.sort(reverse=True)#逆序排列
字符串可使用key=len:
a.sore(key=len)#按字符串由短到長排序
a.sore(key=len,reverse=True)#按字符串由長到短排序
(自興人工智能)pythony列表