1:列表的建立
a=[1
,2,3
,4,5
]#直接建立
b =list
(range(1
,6))
#用list建立
2:列表切片
a=[1
,2,3
,4,5
,6,7
,8,9
]print
(a[::]
)#相當於複製a輸出為[1,2,3,4,5,6,7,8,9]a[1
:4]=
[2,3
]print
(a)#輸出為[1, 2, 3, 5, 6, 7, 8, 9]把2,3,4換成2,3,相當於刪除4b=[
1,2,
3]print
(b[::-
1]#倒序輸出[3, 2, 1]其中-1為步長,步長可為正負,就是不能為0,否則無法移動,為負時從右向左提取元素
print([
1]+[
2])#輸出為[1,2]
print([
2]*3
)#輸出為[2,2,2]可加可乘,不能減除
3:可用於列表的函式
a=[1
,2,3
,4]print
(min
(a))
print
(sum
(a))
print
(max
(a))
#可求列表元素最大值和最小值,求和。輸出為1和4和10
print
(sorted
(a))
#內建函式排序,輸出為[1,2,3,4]
print
(list
(reversed
(a))
)#倒序,reversed返回迭代器,用list轉化為列表,輸出為[4, 3, 2, 1]
print
(len
(a))
#返回列表長度,輸出為4
print
(list
(range(4
))#將非列表序列或迭代器轉化為列表
4:用於列表的方法
a=[1
,2,3
]4)print
(a)#將4新增到列表末尾,輸出為[1,2,3,4]
print
(a.copy())
#複製a,或關聯到a的副本,輸出為[1,2,3,4]
print
(a.count(2)
)#計算元素2出現了多少次,輸出為1,即出現了1次
a.extend([5
,6])
print
(a)a.clear(
)print
(a)#clear清空列表輸出為
b =[1,
2,1]
print
(b,index(1)
)#找出元素1在列表出現第一次的索引,輸出為0
b.insert(1,
2)print
(b)#在索引為1的地方(後)插入元素2,輸出為[1, 2, 2, 1]
print
(b.pop())
#輸出最後被刪除的元素,輸出為1
print
(b)#輸出被刪除而剩下的元素,輸出為[1,2,2]c=[
1,2,
3]print
(c.pop(0)
)#刪除索引為0的元素並返回
3,Python中的序列
2 元組 字典列表屬於可變序列,可以任意改變其中的元素。a 19.8,5 jacub true,5 列表可以包含各種型別的元素 b len a b的值是列表a的長度 元素的數量 print a 2 列印列表a中索引為2的元素 print a.index 19.8 列印列表a中 19.8 這個元素的索...
3 Python基礎語法
語法格式 空格 說明性文字資訊 新增快捷鍵 ctrl 取消快捷鍵 ctrl 語法格式 說明性文字資訊 快捷鍵 無 語法格式 todo 說明文字 快捷鍵 無 訪問方式 1.新增說明性的文字 2.除錯程式,將指定 行的功能取消,使其在 中不生效 3.記錄工作日誌,方便資訊查詢 語法錯誤 文字底部紅色波浪...
3 Python基礎語法
字元編碼 原始碼檔案預設編碼是utf 8,直譯器預設編碼是unicode。記憶體unicode 硬碟utf 8 識別符號的命名規則 1 第乙個字元必須是字母或下劃線 2 其他部分由字母 數字或下劃線組成 3 識別符號對大小寫敏感。4 保留字 即關鍵字 不能用作識別符號。檢視當前版本的所有關鍵字的方法...