菜鸡的Python学习之路-列表

菜鸡的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)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值