今天学了:
1、列表的增删改查:
增:append 加到最后
insert(num) 加到索引处
extend 迭代;全部分开加到最后边
删:del (这玩意后面加的是空格不是点)
del s(s是个字符串) 全删了,骨头都不剩
del s[a:b:步长] 按着索引删
pop 默认删的是最后一个,也能按着索引删
clear 清空,变成空字符串
remove 按着元素删
改:用赋值的办法 s[3] = ' ' 前面可以用索引与切片
查:index 之前有
sort 从小到大,正向排序,默认是将最后一位移至最前
reverse 反转
2、列表的嵌套:
若s = ' a,v,b,[s,w,r],2 '
则取其中的列表的元素,如: s[3][0] = 's'
3、元组:
类似列表,不同在于元组只可读,表示用小括号,如:tu = (1,12,3)
4、range
范围,作为一个数字列表: range(起始,结束,步长)
若只输入一个数字,则默认为范围是从0直到这个数
5、join
join与spilt的用处正好相反,spilt将字符串分割为列表,而join将列表合成字符串
格式: ‘***’。join(s),可以用于字符与列表,但元素中有数字时会报错