关键词
增 append insert extend
删 remove pop clear del
查 for li[] len count index
改 li[索引]= li[切片]=
排序 sort (reverse = True) reverse
列表的嵌套及修改 li[0][1]
元祖 儿子能改,孙子不能改
str >> int split
int >> str join
range
代码测试
li = ['xiaozhao', 'student', '你', '是',['my', '命运']] # 增 li.append('多做少说是我的温柔') li.insert(0, '善良可爱的') li.extend([1,2,3]) li.extend('456') print(li) # 删 li.pop() # 按索引删除 li.remove(3) print(li) # del li # 删除后报错 # print(li) li = ['curiosity', 'insist'] li.clear() # 删除后返回空列表 print(li) # 查 li = ['xiaozhao', 'student', '你', '是',['my', '命运']] for i in li: print(i) print(li[0]) print(li[0:4:2]) print(len(li)) print(li.count('xiaozhao')) # 复习find和index的区别 print(li.index('xiaozhao')) # print(li.find('xiaozhao')) list对象没有find方法 # 改/列表的嵌套和修改 li[4][1] = '幸运' print(li) # 排序 li = ['a', 'b','d','c'] # str和int不能混 li.sort() print(li) li.reverse() # 反转 print(li) li.sort(reverse = True) # 倒叙 print(li) # int >> str join li = " ".join('littleLarry') print(li) # str >> int split li = 'larry young' li.split( ) print(li, type(li)) # range for i in range(0, 5) print(i)