初学python一些会用到的零件2【参考小甲鱼的书学习】

####创建列表以及向列表中添加元素, append的方法####

#number = [1,2,3,4,5]

###print(number)

###number.append(6)  #append只能在末尾添加一个元素

###print(number)

##number.extend([7,8])   #extend只能在末尾添加一个列表

##print(number)

#number.insert(1,0)   #insert 在任意位置插入元素,第一个表示位置,第二个表示要插入的数字

#print(number)

 

 

####从列表中获取元素,通过元素的下标即索引值##

#name =["鸡蛋","鸭蛋","鹅蛋","李狗蛋"]

#print(name[0])

#name[1],name[3] = name[3],name[1]  ##位置1的元素和位置3的元素互换

#print(name)

 

 

###从列表中删除元素,remove()  del  pop()##

#name =["鸡蛋","鸭蛋","鹅蛋","李狗蛋"]

##name.remove("李狗蛋")   ##好处是不需要知道元素的位置,值需要有此元素就行

##print(name)

##del name[1]  #可以删除指定列表的元素

##print(name)

##del name

##print(name)   ##删除指定的列表

#name.pop()    ###pop默认弹出列表的最后一个元素

#print(name)

#name.pop(2)   ###可以弹出索引值对应的元素

 

 

 

 ###从列表中获取多个元素,可以用列表分片[:]##

#name =["鸡蛋","鸭蛋","鹅蛋","李狗蛋"]

#print(name[0:2])  #['鸡蛋', '鸭蛋']

#print(name[:2])   #['鸡蛋', '鸭蛋']

#print(name[1:])   #['鸭蛋', '鹅蛋', '李狗蛋']

#print(name[:])    #['鸡蛋', '鸭蛋', '鹅蛋', '李狗蛋']

 

 

 

####列表分量的进阶玩法,还可以接收第三个参数

#list = [1,2,3,4,5,6,7,8,9]

#print(list[0:9:2])  #步长为2[1, 3, 5, 7, 9]

#print(list[::-1])   #步长为-1,相当于复制一个反转的列表[9, 8, 7, 6, 5, 4, 3, 2, 1]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值