学习笔记,序列类型
列表的方法
1 list.append(a) 2 #在列表最后增加元素a
1 list.append(a) 2 #在列表最后增加元素a
1 list.insert(0,a) 2 #在索引0的位置增加元素a(下标,‘值’)
1 list.extend([a]) 2 #在列表末尾增加列表[a]
1 list.pop(0) 2 #删除列表索引为0的元素(不输入索引时默认删除最后一个)
1 list.remove(a) 2 #删除列表指定元素a
clear():删除所有元素
count():返回列表、字符串、元组元素个数
index():返回列表、字符串、元组下标索引
copy():复制列表
reverse():反向列表
sort():从小到大排序
find():返回字符串下标索引(查找不存在的返回-1)
index():返回字符串下标索引(查找不存在的报错)
isdigit():字符串判断语句(只包含数字时为True,否则为False)
isalpha():字符串判断语句(只包含字母时为True,否则为False)
endswith():字符串判断语句(判断是否以括号内的元素结尾,是时为True,否则为False)
starswith():字符串判断语句(判断是否以括号内的元素开头,是时为True,否则为False)
islower():字符串判断语句(只包含小写字母时为True,否则为False)
isupper():字符串判断语句(只包含大写字母时为True,否则为False)
upper():将字符串所有小写输出为大写
lower():将字符串所有大写输出为小写
strip():输出删除字符串里的所有空格 lstrip():输出删除字符串里左边的空格 rstrip():输出删除字符串里右边的空格
capitalize():将整个字符串的第一个字符改成大写输出
title():将字符串里每一个单词的首字母大写输出
split(‘a’,2):以a为分界线将字符串分切2次(谁分切删除谁(a),2为分切次数)
replace(‘1’,‘2’):删除字符串里所有的‘1’,将‘2’填入‘1’的位置
‘%s%s%s’%(‘a’,‘b’,‘c’):将字符串abc合并输出,多少个%s多少个字符,%s:占位符(列表或元组里的元素是字符串也可以)
‘{}{}{}’.format():同%s,{}:为占位符(列表或元组里的元素是字符串也可以)
‘1’.join(a):字符串a的每个字符之间插入1(列表或元组里的元素是字符串也可以)