a = ["wuchao","jinxin","xiaohu","sanpang","ligang"]
#列表:增删改查
#-------------查------------------
# 顾都不顾尾 切片[]
print(a[0:]) #从第一个名字取到最后
print(a[1:-1]) #从第一个名字取到倒数第二个名字
print(a[0:-1:1]) #步长为1,即一个一个取
print(a[0::2]) #步长为2,即间隔取
print(a[-1::-1])
print(a[4::-1]) #初始为最后一个,步长为-1,即倒着取
b = a[3::-1] #b = ['sanpang', 'xiaohu', 'jinxin', 'wuchao']
print(b)
#-------------添加-----------------
# append insert
a.append("xaioran") #默认插入倒最后一个位置
print(a)
a.insert(1,"xiaoran") #插入指定位置
print(a)
#-------------删除-----------------
# remove pop del
a.remove("wuchao") #移除"wuchao"(仅仅是删除)
print(a)
a.remove(a[0]) #移除列表a第一个元素
print(a)
b = a.pop(1) #根据索引弹出第二个元素赋值给b(删除并接收)
print(a)
print(b)
del a[0] #真删除
print(a)
del a #删除整个变量
Python学习日记-8-列表
猜你喜欢
转载自blog.csdn.net/wuli_xiaoran/article/details/81591675
今日推荐
周排行