菜鸡的Python学习之路-列表

    技术2022-07-14  68

    菜鸡的Python学习之路-列表

    number=[1,2,3,4,4,4]#创建列表 print(number) number.append(5)#将单独一个元素(此处为5)插入到列表末尾 print(number) number.extend([6,7,8])#插入一个列表到末尾 print(number) number.insert(0,'e')#在0号插入一个‘e’ ,其他元素后移 print(number) number.insert(-1,'e') #第一个参数可以是负数(-x),表示与列表末尾的相对距离(相当于len(number)-x)例如该式等价于number.insert(len(number)-1,'e') print(number) #插入末尾也可以number.insert(len(number),10) 不过为什么不用append呢? print("最后一个数据是"+str(number[len(number)-1]))#访问最后一个数据 number.remove(4)#删除第一个出现的4,如果元素不存在,则报错 print(number) number.pop(0)#删掉0序号的数据 print(number) del number[0]#删除0序号的数据,del是一个Python语句,不仅可以删除某个(些)元素,也可以删除整个变量 print(number) #列表切片法 list1=number[4:7] #取出4 5 6号元素到list1 print(list1) list1=number[-5:] #等价于list1=number[len(number)-5:len(number)] print(list1) #切片进阶玩法 list1=number[-6::2]#第三个参数为步长,同样可以是负数! print(list1)
    Processed: 0.014, SQL: 12