前言
會持續更新,慢慢補充的
這篇的內容是:列表的一些內建函式的簡單用法
#列表
member =
['小衛'
,'xiaowei'
]num =[1
,2,3
,4,5
]mix =[1
,'xiaowei',2
,3,[
4,5,
6]]#列表中可以存放混合元素
print
(mix,
'\n'
)'hhhh'
)print
(mix)
#print(len(mix))
mix.extend(
['wwwww'
,'qqqqq'])
print
(mix,
len(mix)
)#insert 兩個引數,可以插入指定的位置
mix.insert(0,
'dage'
)print
(mix)
#刪除的三個方式remove,del,pop
#remove,乙個引數
mix.remove(
'hhhh'
)print
(mix)
#del,從記憶體中刪除
del mix[0]
print
(mix)
#pop 取出列表中的乙個元素,具體取哪個看引數
print
(mix.pop())
#引數為空缺省取最後乙個元素
print
(mix)
#分片slice,可以實現一次從列表中獲取多個元素
print
(mix[1:
3])print
(mix[4:
])print
(mix[:]
)#列表間的一些操作符
#比較list1 =
[123
,456
]list2 =
[234
,123
]print
(list1 > list2)
#當列表中有多個元素時,只返回第0個元素的比較值
#邏輯 and , or
list3 =
[123
,456
]print
((list1 < list2)
and(list1 == list3 )
)#連線 +
print
(list1 + list2)
#加號兩邊的物件型別必須一樣
#重複 *
print
(list1*3)
#成員關係 in ,not in
print
(123
in list1)
#列表型別的內建函式
print
(dir
(list
))
Python學習筆記 Python之特殊檔案
1.為什麼 init py特殊 init py檔案定義了包的屬性和方法。其實它可以什麼也不定義 可以只是乙個空檔案,但是必須存在 如果 init py不存在,這個目錄就僅僅是乙個目錄,而不是乙個包,它就不能被匯入或者包含其它的模組和巢狀包。2.如何使用 init py init py控制著包的匯入行...
Python學習筆記之else的特殊用途
在python語法中,else的不僅能與if else構成判定語句,還可以用來與迴圈位置放在同樣的縮排位置上,對迴圈結束之後的一些額外資訊補充。如以下判斷質數的程式 usr bin python coding utf 8 defmain cnt 0 for n in range 2,24 for x...
python 特殊陣列的快速建立
1 元素全部為0的陣列 np.zeros 2,3 引數是陣列的形狀 out array 0.0.0.0.0.0.2 元素全部為一的陣列 np.ones 3,3 引數是陣列的形狀 out array 1.1.1.1.1.1.1.1.1.3 用指定元素將陣列填滿 np.full 2,3 a out ar...