龙空技术网

小甲鱼python课程学习笔记(6)列表的简单用法2

彭同风的视频笔记 46

前言:

今天你们对“小甲鱼python课后答案”大约比较关怀,朋友们都需要学习一些“小甲鱼python课后答案”的相关知识。那么小编在网上网罗了一些对于“小甲鱼python课后答案””的相关文章,希望大家能喜欢,我们快快来了解一下吧!

大家好,今天分享给大家(同时也是留给自己)的笔记是"字符串的简单用法"

(python3.6.3版本可直接拷贝运行,使用XX代表空格)

删除一个元素

1、remove()

#你不需要知道元素在哪个位置,只需要知道元素的名称就可以了

>>> member

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member.remove("怡景")

>>> member

['牡丹', '小甲鱼', '黑夜', '米兔', 5, 6]

>>> member.remove("xiaoyuer")#移除不存在的值就会报错

Traceback (most recent call last):

File "<pyshell#35>", line 1, in <module>

member.remove("xiaoyuer")

ValueError: list.remove(x): x not in list

2、del

>>> del member[1]

>>> member

['牡丹', '黑夜', '米兔', 5, 6]

3、pop()从列表中取出最后一个元素返回给你

>>> member

['牡丹', '黑夜', '米兔', 5, 6]

>>> member.pop()#删除并取回最后一个元素

6

>>> member#member数列剩余元素

['牡丹', '黑夜', '米兔', 5]

>>> name=member.pop()#取回来的值还可以给他取名字

>>> name

5

>>> member#member剩余的值

['牡丹', '黑夜', '米兔']

>>> member.pop(1)#取出列表中的某个指定元素

'黑夜'

>>> member#member剩余的元素

['牡丹', '米兔']

>>>

#----------列表分片---------#

#一次取出多个元素

>>> member=['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member[1:3]#取出下标为1到下标为3为止的元素(并没有删除)

['小甲鱼', '黑夜']

>>> member[1:4]#取出下标为1到下标为4为止的元素(并没有删除)

['小甲鱼', '黑夜', '米兔']

>>> member

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member[:3]#取出从开始到下标为3为止的数据

['牡丹', '小甲鱼', '黑夜']

>>> member[3:]#取出从下标3开始到最后的数据

['米兔', '怡景', 5, 6]

>>> member[:]#取出从开始到结束的数据(列表的拷贝)

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member2=member[:]

>>> member

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

>>> member2

['牡丹', '小甲鱼', '黑夜', '米兔', '怡景', 5, 6]

如果有不对的地方批评指正,欢迎大家一起交流! 0.0

标签: #小甲鱼python课后答案