- 01 上节内容回顾
- 替换 replace 替换
- center 居中 默认填充物为空
- upper lower 全大 全小
- ftrip 默认去除前后空格,制表符,换行符
- lstrip rstrip
- find index 通过元素找索引,可切片
- find 找不到 -1
- insdex 找不到报错
- startswith endswith 以什么开头 以什么结尾
- join 列表转换成字符串 列表必须是字符串类型
- '连接符'.join(interablw)
- split 分割 ,默认以空格分割 ,默认全部分割
- cout 数出元素的次数
- isdigit 判断全部是数字
- isalpha 判断全部是字母
- isalnum 判断全部是数字或字母
- swapcase 大小写翻转
- title 每个单词字母所字母大写,非字母隔开
- captilize 首字母大写其余字母小写
- len 测量长度
- format 格式化输出
- '{}{}{}'.format('1','2','3')
-
- 02 作业讲解
- 03 列表初识
- 列表成为容器型数据类型
- l1 = ['wusir','alex','laonanhai','ritian','taibai']
- print(l1[0])
- print(l1[1])
-
- 列表成为容器型数据类型
- 04 列表索引切片
-
- 05 列表的增删减改及其它操作
- 增
- appent 追加
- l1.appent('女神')
- print(l1)
-
- insert 插入
- l1.insert(1,'哪吒')
- extend 迭代追加
- l1.extend([1,2,3,4,5,'abc'])
- 删
- l1.pop(0)
- 按照索引删除 有返回值
- remove 按照元素进行删除
- l1.remove('alex')
- clear 清空列表
- l1.clear 内存中还有
- del
- 1、在内存级别删除
- 2、按照索引删除
- 3、配片删除
-
- l1.pop(0)
- 改
- 1、按照索引去改
-
- 2、按照切片去改
-
- 1、按照索引去改
- 查 按照索引切片去查
- for i in l1:
- print(i)
- appent 追加
- 增
- 06 其它操作方法:
- len 个数
- count 元素个数
- index 通过元素找索引 列表只有这个
- 字符串可以使用 index 和 find
- sort 排序 从小到大
- l2.sort(reverse=True) 从大到小 倒叙
- reverse 翻转
- 07 列表的嵌套
- l1 = ['wusir', 'alex', [99, ' taibai', '98'], 21]
- 1、将wusir 变成全部的大写
- l1[0] = l1[0].upper()
- print(l1)
- 2、将taibai变成首字母大写,其它字母小写
- l1[2][1] = l1[2][1].capitalize().strip()
- print(l1)
- 3、用数字的相加将99 变成字符串的100
- l1[2][0] = str(l1[2][0] + 1)
- print(l1)
- 4、字符串的'98' 变成数字的100
- l1[2][2] = int(l1[2][2]) + 2
- print(l1)
- 08 元祖
- 只读列表 不能增删减改 只能查询
- tu = (11,22,33)
- 索引 切片 步长
- index len count
-
- 只读列表 不能增删减改 只能查询
- range
- 是一个自定义的数字范围列表
- 顾头不顾尾
-
- 与for循环结合使用 可以加步长
-
- 倒叙
-
- 1 = [22,33,44,55,66,77,88,99] 打印出索引
- for i in l:
- print(l.index(i))
- for i in range(0,len(l)):#0可以不写 按照切片方式
- print(i)
- l1 = ['wusir', 'alex', [99, ' taibai', '98'], 21] 将每个元素输出
- for i in l1:
- if type(i) == list:
- for i2 in i:
- print(i2)
- for i2 in i:
- else:print(i)
- if type(i) == list:
- for i in range(0,len(l1)):
- if type(l1[i]) == list:
- for i2 in range(len(l1[i])):
- print(l1[i][i2])
- for i2 in range(len(l1[i])):
- else:print(l1[i])
- if type(l1[i]) == list:
- for i in l1:
day04 列表
猜你喜欢
转载自www.cnblogs.com/zhaohongyu6688/p/8980289.html
今日推荐
周排行