python中list列表的使用方法

python中list列表的使用方法

列表是多个有序的序列,可以存放多种元素,列表是可变的

1.创建列表

创建空列表:list = []
创建带有元素的列表 :list1 = [13,25,16,48,59,63]

2.列表的访问与替换

访问列表:list[索引]
替换列表内容:list[索引] = 内容

3.列表的操作

列表的组合: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))

你可能感兴趣的:(python,python学习笔记)