占位符
%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 判断是否为列表