1. 程式人生 > >(自興人工智能)pythony列表

(自興人工智能)pythony列表

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