欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > 【笔记-Python】内置容器-list

【笔记-Python】内置容器-list

2024/10/24 7:23:25 来源:https://blog.csdn.net/zhaoyaxuan001/article/details/140491933  浏览:    关键词:【笔记-Python】内置容器-list

  list为python内置容器,其特点:可变、成员有序;

常用操作

        创建list
# 使用字面量创建list
numbers = [0,1,2,3]# 使用内置函数list(iterable)将可迭代对象转换为列表
characters = list('hello world!')
        遍历list
characters = list('hello world!')
# 仅遍历元素
for character in characters:print(character)# enumerate()适用于任何“可迭代对象”,接收一个可选参数start用于指定循环下标初始值(默认为0)
# 遍历过程中获取下标
for index,character in enumerate(characters):print(index, character)# 从指定下标开始遍历
for index,character in enumerate(characters, start=1):print(index, character)
        删除成员
characters = list('hello world!')
# 删除list第1个成员
del characters[1]# 删除list一段成员
del characters[1:]
        list推导式

numbers = [1,2,3,4,5,6]
# 遍历numbers列表: for number in numbers
# 进行成员过滤: if number%2==1
# 对成员进行操作: number+10
# 构建新的list
results = [number+10 for number in numbers if number%2==1]

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com