在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]