作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。
座右铭:低头赶路,敬事如仪
个人主页:网络豆的主页
目录
前言
一.列表(list)
1.列表介绍(掌握)
2.列表创建
3.访问(查)列表内的元素(掌握)
4.删除列表内的元素(掌握)
del语句
list.remove()
list.pop()
本章将会讲解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']
创作不易,求关注,点赞,收藏,谢谢~