标签:老男孩教育 字符串 rem nbsp 出现 upper 拼接 元素 dex
l1 = [‘太白‘, 100, ‘alex‘, ‘日天‘, ‘武大‘, ‘吴老师‘, ‘景女神‘]
 列表的索引
 ret = l1[0]
 ret1 = l1[1]
 print(ret1,type(ret1))
 print(l1[-1])
 print(l1[-2])
 切片  顾头不顾腚
 print(l1[:4])
 print(l1[:5:2])
 倒叙取值
 print(l1[-1:-4:-1])
 列表的常用操作
l1 = [‘alex‘, ‘太白‘, ‘吴老师‘, ‘景女神‘, ‘武大‘]
 增:
 append 追加
 l1.append(‘alex‘)
 l1.append(100)
 l1.append([1, 2, 3])
 print(l1)
 insert 插入
 l1.insert(1,‘小潘‘)
 extend 迭代着追加
 l1.extend(‘alex‘)
 l1.extend([‘肖锋‘, 666])
 删
 pop 按照索引删除,会将删除的元素作为返回值返回
 ret = l1.pop(0)
 print(ret)
 remove 按照元素删除
 ret = l1.remove(‘武大‘)
 print(ret)
 clear 清空列表
 l1.clear()
 del
‘‘‘
1,按照索引删除
2,按照切片(可以加步长)删除
3,删除整个列表
‘‘‘
 del l1[-2]
 del l1[1:]
 del l1[::2]
 del l1
 改
 改某个元素
 print(l1[0])
 l1[0] = ‘男神‘
 切片改
 l1[:3] = ‘abc‘
 l1[:3] = ‘abcdefghigk‘
 切片(步长) 改 必须一一对应
 l1[1:4:2] = ‘a‘
 l1[1:4:2] = ‘a2‘
 l1[1:4:2] = [1,2,3]  # 错误
 查
 按照索引,按照切片(步长查询)
 for 循环
 for i in l1:
     print(i)
print(l1)
 其他方法:
 l1 = [‘武大‘, ‘太白‘, ‘吴老师‘, ‘武大‘, ‘武大‘]
 len
 print(len(l1))  # 获取列表的长度(总个数)
 count 计算某个元素出现的次数
 print(l1.count(‘武大‘))
 index  通过元素找索引,找到第一个就返回,找不到就报错
 print(l1.index(‘太白‘))
 print(l1.index(‘武大‘))
 print(l1.index(‘武大1‘))# l1 = [4, 5, 3, 9, 8, 7, 6, 1]
 sort  从小到大排序
 l1.sort()
 l1.sort(reverse=True)  # 从大到小
 l1.reverse()  # 反转
 print(l1)
list
l1 = [1, 2, ‘taibai‘, [1, ‘alex‘, 3,]]
‘‘‘
1, 将l1中的‘taibai‘变成大写并放回原处。
2,给小列表[1,‘alex‘,3,]追加一个元素,‘老男孩教育‘。
3,将列表中的‘alex‘通过字符串拼接的方式在列表中变成‘alexsb‘
‘‘‘
1
 print(l1[2])
 print(l1[2].upper())
 l1[2] = l1[2].upper()
 print(l1)
 2
 print(l1[-1])
 small_l = l1[-1]
 small_l.append(‘老男孩教育‘)
 print(l1)
 3
 print(l1[-1][1])
 print(l1[-1][1] + ‘sb‘)
 l1[-1][1] = l1[-1][1] + ‘sb‘
 l1[-1][1] += ‘sb‘
 print(l1)
tuple
tu1 = (1, ‘alex‘, [1,2,3], True)
 可索引,切片
 print(tu1[1])
 print(tu1[:3])
 元组只能查不能改
 索引,切片(步长) 查询
 for i in tu1:
     print(i)
 print(len(tu1))
 print(tu1.count(‘alex‘))
 print(tu1.index(‘alex‘))
 可以删除元组
 del tu1
 print(tu1)
 元组当真不能改么???
 tu1 = (1, ‘alex‘, [1,2,3], True, (1,2,3))
 儿子不能改,孙子可能改。
 tu1[2].append(‘太白‘)
 tu1.append(666)
 print(tu1)
标签:老男孩教育 字符串 rem nbsp 出现 upper 拼接 元素 dex
原文地址:https://www.cnblogs.com/guoqiming/p/10538817.html