本文共 1026 字,大约阅读时间需要 3 分钟。
列表(List)是Python中的一种内置数据结构,用于一次性存储多个元素。这些元素可以是数值、字符串、甚至是其他列表等不同类型的数据。每个元素都有唯一的下标,从0开始递增。
列表的定义非常简单,只需要按照以下格式编写:
<列表名>=[数据1, 数据2, ..., 数据n]例如:
<list_student> = ['孙权', 18, '男']在实际开发中,列表的查找操作是非常常见的。以下是两种常用的查找方法:
通过下标直接访问列表中指定位置的元素。下标从0开始计算:
<list_student>[0], <list_student>[1], ..., <list_student>[n-1]例如:
<list_student> = ['孙权', 18, '男'] print(<list_student>[0]) # 输出: '孙权' print(<list_student>[1]) # 输出: 18 print(<list_student>[2]) # 输出: '男'index()函数用于查找列表中指定数据的位置。如果数据存在于列表中,则返回其下标;如果不存在,则会抛出 ValueError 异常。
参数说明:
- 数据:需要查找的数据项。 - 开始位置下标(可选):查找的起始位置,默认从0开始。 - 结束位置下标(可选):查找的终止位置,默认为列表末尾。如果没有指定开始和结束位置,则会在整个列表中查找。
案例:
<list_student> = ['孙权', 18, '男'] # 查找整个列表中 '孙权' 的位置 print(<list_student>.index('孙权')) # 输出: 0print(<list_student>.index(18, 1, 2)) # 输出: 1
count()函数用于统计列表中指定数据的出现次数。
返回值:
- 返回指定数据在列表中出现的次数。案例:
<list_student> = ['孙权', 18, '男', '孙权'] print(<list_student>.count('孙权')) # 输出: 2转载地址:http://vkgfk.baihongyu.com/