列表是多个有序的序列,可以存放多种元素,列表是可变的
创建空列表:list = []
创建带有元素的列表 :list1 = [13,25,16,48,59,63]
访问列表:list[索引]
替换列表内容:list[索引] = 内容
列表的组合:list3 = list1 + list2
列表的重复:list2 = list1 * 2
列表的截取:list[start : end],end不能超过列表范围,否则会报错,包前不包后
list1 = [13,25,16,48,59,63]
# 查找某个数据
#print(list1[2])
#遍历
#for i in range(len(list1)):
# print(list1[i])
#for num in list1:
# print(num)
# 修改某个数据
#list1[3] = 0
#截取 包前不包后 [: ]
增
#print(list1)
#list.append(obj)
#在列表末尾添加新的对象
#list1.append(36)
#list.extend(seq)
#在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表,添加的元素必须加[])
#list1.extend([2,5])
#list.insert(index, obj)
#在下标处添加一个元素,不覆盖原数据,原数据向后顺延,也可以插入列表
#list1.insert(2, 5)
#删
#list.pop(obj=list[-1])
#移除列表中的一个元素(默认最后一个元素),并且返回该元素的值,数值为从右数起
#list1.pop(3)
# list.remove(obj)
#移除列表中某个值的第一个匹配项
#list1.remove(25)
#list.clear()
#清除列表中所有的数据
#list1.clear()
#查
#list.index(obj)
#从列表中找出某个值第一个匹配项的索引位置,返回值即为该位置
#a = list1.index(25)
#list.count(obj)
#统计某个元素在列表中出现的次数,返回值即为出现次数
#count = list1.count(13)
#print(count)
#排序
#list.reverse()
#反向列表中元素
#list1.reverse()
#list.sort([func])
#对原列表进行排序 从小到大
#list1.sort()
#max(list)
#返回列表元素最大值
#min(list)
#返回列表元素最小值
print(max(list1))
print(min(list1))