占位符 %s 字元串 %d 整型 %f 浮點型 判斷變數名是不是數字 if 變數名.isdigit(): for...else 和 while...else 當for迴圈與while迴圈正常退出時,則執行else里的語句,非正常退出時(比如break),則不執行else里的語句 列表 格式 列表名 ...
占位符
%s 字元串
%d 整型
%f 浮點型
判斷變數名是不是數字
if 變數名.isdigit():
for...else 和 while...else
當for迴圈與while迴圈正常退出時,則執行else里的語句,非正常退出時(比如break),則不執行else里的語句
列表
格式
列表名 = [元素1, 元素2, 元素3, ...]
使用列表
列表名[索引值]
切片
列表名[索引開始值:索引結束值+1],因為是左閉右開所以要+1
列表名[:] 獲取列表中所有元素
列表名[:-1] 除最後一個值,其他元素
列表名[::2] 個位獲取元素
從右向左取
列表名[-1::-1]
append('元素'):增加元素到列表最後
insert(索引位,'內容'):插入元素到所指定的列表位
修改
列表名[索引值] = '新元素'
列表名[索引開始值:索引結束值+1] = ['新元素1','新元素2',...]
remove():列表名.remove('元素'),不能同時刪除多個元素
pop():列表名.pop(索引值),會返回元素數據
del: del 列表名[索引值]
查
count():計算某元素出現次數
'元素' in 列表名
extend():a.extend(b):將列表b加到列表a後
index():獲取某元素索引值,有相同元素以第一個為準
reverse():倒序列表,沒有返回值
sort():將數據從小到大排序,字元串型按ASCII碼編碼順序,(reverse = true)可倒序
身份驗證
type(列表名) is list 判斷是否為列表