‘‘‘----list------‘‘‘‘‘‘name=[1,2,3,4]print(name[0])#第一个print(name[:]) #全部#print(name[1:3]) #切片#print(name[-3:-1])#倒取值print(name[-2:-1])#[头:尾] 顾头不顾尾print(name[0:-1])#改 name[2]=‘元素‘name.append(‘元素‘)#默认插在最后面name.extend([])#以列表形式插入多个name.insert(‘要插位置‘,‘待插元素‘)name.remove(‘要移除的元素‘)del name[]#删除所有,整个列表name.pop()#默认去掉最后一个元素,若括号中加索引值则去掉该元素name.clear()#清空列表name.sort()#排序从小到大排列name.reverse()#反转name.sort(reverse=True)#反转排序print(name.index(‘元素‘))#找出元素索引值print(name[name.index(‘元素‘)])#打印元素print(name.count(‘元素‘))#统计元素‘‘‘‘‘‘---列表比较大小只比较第一个就可以
# ‘----------copy--------‘
‘‘‘ 浅copy只copy一层COPY第二层copy:copy列表里的列表是copy第二个列表的内存地址,所以当更改第二个列表都会变第一层copy 深copy 完全克隆‘‘‘ name1=[1,2,3,4,["hh","ww"]]name2=name1.copy()name3=name1[:] #把3给2,两者会有联系.地址相同。print(name1)print(name2)print(name3)name1[3]=5name1[4][0]=‘ww‘print(name1)print(name2)
时间: 2024-10-11 22:09:53