
作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页
目录
本章将会讲解Python编程中列表的,介绍,创建,等几个方面进行讲解。
列表是 Python 中最基本也是最常用的数据结构之一,它是一个 有序可重复的元素
集合。从数据结构角度看,Python 的列表是一个 可变长度 的顺序存储结构,每一
个位置存放的都是对象的指针。
我们可对列表进行 修改、切片、追加、删除、嵌套、迭代、成员判断 等操作。

- #创建:以英文状态下的 一对方括号 创建空的列表
- li = []
- print(type(li)) #
-
- #1.元素可以是任意类型的 2.元素可重复的
-
- li_2 =["clara",21.11,2,True]
- print(li_2) #['clara', 21.11, 2, True]
-
- print(type(li_2)) #
-
除此之外,我们还可以直接通过 list() 来进行创建列表。

- #list()
- print(list()) #空的列表
-
- #list(iterable) 可迭代的意味着可以将元素逐个取出
- print(list("hello")) #['h', 'e', 'l', 'l', 'o']
- # print(list(1234567))整数他不是序列类型,他是整体存储
- print(list("1234567")) #['1', '2', '3', '4', '5', '6', '7']
- li =[1,2]
-
- #取1
- print(li[0])
- #下表取值超出范围报错
- print(li[2])

- li_2 =list("abc") #取出['a', 'b', 'c']
- li_2[0] = "A"
- print(li_2) #['A', 'b', 'c']
- li_3 = list("123456") #['1', '2', '3', '4', '5', '6', '7']
- del li_3[0] #删除'1'
- #删除某个元素
- print(li_3) #['2', '3', '4', '5', '6', '7']
-
-
- del li_3 #删除整个列表
- print(li_3)
- li_3 = list("123456") #['1', '2', '3', '4', '5', '6', '7']
- #L.remove()以值来进行删除
- li_3.remove("2") #改变的是li_3本身,没有返回值
- print(li_3) #['1', '3', '4', '5', '6']
- li_3 = list("123456") #['1', '2', '3', '4', '5', '6', '7']
- #默认是从最后开始弹出,如果传index ,那就删除index对应的元素
- li_3.pop()
- print(li_3) #['1', '3', '4', '5']
创作不易,求关注,点赞,收藏,谢谢~