本文为 Python 学习笔记,讲解列表。欢迎在评论区与我交流👏
文章目录
为什么需要列表
相当于其他语言的数组,可存储多个不同类型的数据。
变量存储一个对象的引用,列表存储多个对象的引用。
列表对象的内存示意图:
列表的创建
使用中括号,元素间用英文逗号分隔:
lst=['hello', 'world', 98]
使用内置 list
函数:
lst2=list(['hello', 'world', 98])
列表的特点
查询操作
获取列表中指定元素的索引
给元素,返回索引:
查列表中存在 n 个相同元素,只返回相同元素的第一个元素的索引:
lst=['hello', 'world', 98, 'hello']
print(lst.index('hello'))
指定查询区间,左闭右开:
print(lst.index('hello', 1, 3))
获取列表中的单个元素
给索引,看是否存在元素:
获取列表中的多个元素
使用切片: