py 列表的修改 檢視 排序

2021-09-26 22:02:47 字數 1230 閱讀 5183

#pv = page view

#uv = user view

#定義乙個列表

service = ['http','samba','nfs']
#通過索引,重新賦值

service[0] = 'mysql'     #將索引值為0的字元修改為『mysql』

print(service)

#通過切片

print(service[:2])      #顯示索引為2之前的元素

service[:2] = ['firewalld','iscsi'] #通過切片方式修改列表內容

service = ['http','samba','nfs','iscsi','http']
#檢視出現的次數

print(service.count('http'))
#檢視指定元素的索引值(可以指定索引範圍檢視)

print(service.index('http'))      #檢視元素的位置,輸出最小索引

print(service.index('http',2,5)) #檢視索引在2-5之間的指定元素的索引

#按照ascii碼進行排序

li = list(range(10)) #生成0-9的隨機數的列表

print(li)

random.shuffle(li) #將列表裡的元素隨機排序

py列表的增刪改查等

列表的增加 li.insert 2,qqq 在元素索引值2處插入 qqq li.extend 1,2,3 迭代新增,在尾處新增1,2,3 列表的刪除 li.pop 1 根據索引刪除,刪除2,預設刪除最後乙個 li.clear 清空列表 del li 刪除列表 del li 0 2 切片刪除 列表的修...

Python列表 元素的修改 新增 刪除和排序

操作 語法 舉例 結果 修改元素 motocycles honda yamaha suzuki print motocycles motocycles 0 ducati print motocycles honda yamaha suzuki ducati yamaha suzuki 新增元素 mo...

runtime檢視物件的屬性列表 方法列表

注意 要先導入objectc執行時標頭檔案,以便呼叫runtime中的方法 import implementation nsobject propertylisting 1 獲取物件的所有屬性,不包括屬性值 nsarray getallproperties free properties retur...