Python列表操作的示例分析
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍Python列表操作的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前言列表中可以存储多个数据类型不同的对象一个对象的内存空间:因此一个列表的内存空间为
千家信息网最后更新 2026年11月01日Python列表操作的示例分析
这篇文章主要介绍Python列表操作的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
前言
列表中可以存储多个数据类型不同的对象
一个对象的内存空间:
因此一个列表的内存空间为:
a = 10lst = ['hello' , 'a' , a ,'world']print(lst)print(type(lst))print(id(lst)) print('lst[0] type:' , type(lst[0]))
一、列表的创建:
内存示意图:
#创建列表的第一种方式:lst = ['hello','world','52525']print(lst) #第二种方式内置函数函数list() lst1 = list['nice','to','meet','you'] #错误写法 不是list[]print(lst1) lst2 = list(['nice','to','meet','you'])print(lst2)print("lst2[0]:" ,lst2[0])print("lst2[-4]:",lst2[-4])
二、 列表的特点:
三、查询操作
#查询print(lst.index('52525')) #在一定范围内查找 print(lst.index(4,0,5))#index中分别为 value,start,stop获取列表中多个元素:切片操作
切片结果!!!相当于返回的是原列表的部分元素组成的新列表
lst = ['hello','world','52525',123,4,2]print(lst)print(lst[0:3])print(lst[0:4:2])
注意:当 x:x:-x,即步长为负数时,相当于start从后往前
print("步长为负数")print(lst[::-1])print(lst[3:1:-1])四、列表的遍历:
lst = ['hello','world','52525',123,4,2]print(lst)for item in lst : print(item)
五、列表元素的增删改
(一)增加
append()的内存过程
lst = ['hello','world','52525',123,4,2]print(lst,id(lst))lst.append(100)print(lst,id(lst)) #可以看出地址并没有变化 lst1 = ['新的列表','即将插入']lst.append(lst1) #将lst1作为一个元素插入在列表lst中(append只能插入一个元素)print(lst)lst.extend(lst1) #在lst的末尾一次性插入多个元素print(lst) lst.insert(0,90) #insert(index,value)print(lst) #切片lst3 = ['True','False','List']lst[1:] = lst3print(lst)
(二)删
lst = ['hello','world','52525',123,4,2]print('remove删除:')print(lst)lst.remove('hello') #删除指定过的一个元素print(lst)print('pop删除:')#pop()根据v索引位置删除lst.pop(1) #删除'5252'print(lst) print('切片删除(产生新列表):')#切片#此时产生了新的一个列表对象,不符合我们的期望new_list = lst[1:4]print("new_list:",new_list)print(lst)print('切片删除(不产生新列表,对原列表进行删除,用[]替代):')#不需要产生新的列表,对原列表进行多个元素阐述lst[1:4] = []print(lst)六、列表生成式
列表中的元素有一定的规则,才需要列表生成式
#列表生成式lst = [i for i in range(0,11)]print(lst) lst = [i*i for i in range(0,11)]print(lst)
以上是"Python列表操作的示例分析"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
元素
内存
多个
对象
生成
示例
分析
内容
函数
方式
空间
篇文章
负数
步长
查询
不同
一次性
价值
位置
兴趣
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技
互联网科技网
互联网的科技
互联网科技财经
深圳科技互联网
科技与互联网发展
深圳期待互联网科技
四个字互联网科技公司取名
天速互联网络科技有限公司
温州喔噻互联网科技有限公司
现代互联网科技股
互联网软件和科技
赶超互联网科技 微信多开
广西互联网科技孵化中心
下一代互联网重大应用科技园
昆明中奇联合互联网科技
数字互联网科技有限公司
广西泛欧互联网科技有限公司
恒生科技指数 中概互联网
科技美学互联网 艺术
湖南永感互联网科技有限公司
兼蜜互联网科技
上海卓越科技 互联网
卫星互联网科技股票
广州优美互联网科技
互联网科技和信息
黑科技 体验场景 互联网大会
国产互联网科技公司
广州智享互联网科技
云南互联网科技学费