欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

学习笔记,序列类型

程序员文章站 2022-06-17 10:20:29
append():在最后面增加元素 insert():在指定位置增加元素(下标,‘值’) extend():在末尾增加列表 pop():删除列表指定的元素(不输入下标时默认删除最后一个) remove():删除指定元素 clear():删除所有元素 count():返回列表、字符串、元组元素个数 i ......

列表的方法

 

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(列表或元组里的元素是字符串也可以)