小談python裏 列表 的幾種經常使用用法

在python中列表的經常使用方法主要包括增長,刪除,查看和修改。下面以舉例子的方法具體說明,首先咱們建立兩個列表,列表是用[ ]表示的,裏面的元素用逗號隔開。python

 

a=[‘hello’,78,15.6,‘你好’] 
b=[78,1,1,4,5,6,1]

一.增長

方法一:a.append('tom')    # 在a列表最後追加一個元素tomapp

['hello', 78, 15.6, '你好', 'tom']spa

 

方法二:a.insert(0,'tom')    #把Tom這個元素放到a列表索引號爲0的位置,列表中的第一個元素索引爲0,第二個元素索引爲1,以此類推。排序

['tom', 'hello', 78, 15.6, '你好']索引

方法三:  a.extend(b)          #表示把b列表元素添加到a列表中rem

['hello', 78, 15.6, '你好', 78, 1, 1, 4, 5, 6, 1]

方法

二. 查看sort

1.經過索引查看列表中對應的元素:co

代碼 :print(a[0], b[6])        index

結果: hello  1                           

2.經過切片的方法,查看一部分列表中的元素:

代碼:print(a[0:3])                    print(b[4::-1])

 結果:'hello', 78, 15.6]             [5, 4, 1, 1,78]

3.查找列表中的某一個元素的具體位置:

print(a.index(15.6))  

結果爲2   

表示15.6這個元素在a列表的第三個位置

4.查找元素出現的次數:

print(b.count(1))

結果爲3

表示在b列表裏1出現了三次

5.查找某個元素在不在列表中:

print(78 in a)                  結果爲true

print(2 in a)                    結果爲false

三. 修改

方法一: a[索引]=要修改的內容

a[0]='hi'     print(a)

['hi', 78, 15.6, '你好']

方法二: a[起始位置:結束位置]=要替換的內容

a[0:3]=(45,25,"LIAM")       print(a)

[45, 25, 'LIAM', '你好']

四. 刪除

方法一: a.remove[要刪除的元素]

a.remove(15.6)       print(a)
結果:['hello', 78, '你好']
方法二: a.pop(索引號)
a.pop(1)     print(a)
結果:['hello', 15.6, '你好']

方法三:del   內容

del   a 

#刪除a整個列表

del  a[3]       print(a)

結果爲['hello', 78, 15.6]

方法四:clear

a.clear()   #清空a列表全部內容

五.排序

b.sort()   # b列表裏元素從小到大排序

print(b)

結果:[1, 1, 1, 4, 5, 6, 78]

b.sort(reverse=True)   #b列表裏元素從大到小排列

結果:[78, 6, 5, 4, 1, 1, 1]

b.reverse()    #b列表裏元素顛倒順序排列

[1, 6, 5, 4, 1, 1, 78]

相關文章
相關標籤/搜索