python3基础知识点之列表
2021-06-30 05:05
标签:3.3 列表 list 技术分享 有序 结构 reverse 不同的 alt div 1.列表的定义 列表是以方括号[] 包围,元素以逗号分隔的序列,数据结构之一 ; 空列表 list = [] 2.列表的特点 a.有序 b.可变(可以对列表内的元素进行增删改查) c.可以存储不同的数据类型和数据结构 d.与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。 3.查看列表的操作方式 dir(list) 4.列表的访问 4.1 根据下标 ----索引位访问 4.2 列表的反转函数 .reverse() ---直接把列表的内容反转,改变了列表原来的顺序 运行结果: 4.3 列表的反转输出 ----对列表的元素进行反向排序,不会改变列表原来的顺序 4.4 区间截取,步长 ----类似字符串 5.求列表的最大值max(list) ,最小值min(list) 6.在列表末尾追加元素 .append("元素") --只能单个追加 7.在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) .extend(seq) seq---指元素列表 8.向列表中插入数据 .insert(索引位,"元素") ----在索引位之前插入 9.修改列表中元素 10.删除列表元素 用 del 语句来删除列表的的元素 del 列表[索引位] 11.移除元素函数 .remove() 12.列表的比较 > >=
13.列表常用的函数 13.1 求列表元素的个数 len(list) list--要计算元素个数的列表。返回列表元素的个数 13.2 列表内元素的排序 列表名.sort() ---对列表的整型元素进行升序 13.3 列表中指定元素的索引位 list.index("元素") 13.4 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。 list.pop() 13.5 统计元素在列表中出现的次数 .count("元素") 13.6 清空列表函数 list.clear() 类似于 del a[:] 13.7 复制列表函数 list.copy() 13.8 列表的嵌套 13.9 判断元素是否在列表里面 in not in ---当条件成立时,则是真(True),当条件不成立时,则为假(Flase) python3基础知识点之列表 标签:3.3 列表 list 技术分享 有序 结构 reverse 不同的 alt div 原文地址:https://www.cnblogs.com/dp0702/p/9642193.htmllist = [1,2,"test","测试"]
print(type(list))
print(list)
list = [1,2,"adb","test"]
print(dir(list))
list = [1,"google","taobao",3,"测试"]
print(list[2])
list = [1,"google","taobao",3,"测试"]
list.reverse()
print(list)
list = [1,"google","taobao",3,"测试"]
print(list[::-1])
list = [1,"google","taobao",3,"测试",4,7,8]
print(list[2:5])
print(list[1:6:2])
list = [1,3,9,4,7,8]
print(max(list))
print(min(list))
list = [1,3,9,4,7,8]
list.append(‘test‘)
print(list)
list = [1,"google","taobao",3,"测试"]
list1 = [1,3,9,4,7,8]
list.extend(list1)
print(list)
list = [1,"google","taobao",3,"测试"]
list.insert(2,"香蕉")
print(list)
list = [1,"google","taobao",3,"测试"]
list[3]=‘666到飞起‘
print(list)
list = [1,"google","taobao",3,"测试"]
del list[3]
print(list)
list = [1,"google","taobao",3,"测试"]
list.remove("taobao")
print(list)
list1=[1,2,3,4,6,‘4‘]
list2=[4,5,7,8]
print(list1
list=[1,2,‘test‘,‘roob‘,‘测试‘]
print(len(list))
list = [77,88,99,23,3,5]
list.sort()
print(list)
list=[1,2,‘test‘,‘roob‘,‘测试‘]
list.index(‘roob‘)
print("输出索引:",list.index(‘roob‘))
list=[1,2,‘test‘,‘roob‘,‘测试‘]
list.pop()
print ("列表现在为 : ", list)
list = [12,4,6,7,12,7,9,12]
list.count(12)
print(list.count(12))
list = [12,4,6,7,12,7,9,12]
list.clear()
print("清空后的列表:",list)
list=[1,2,‘test‘,‘roob‘,‘测试‘]
list1 = list.copy()
print("list1 列表:",list1)
a = [1,3,4,67,8]
print(1 in a)
print(9 in a)