博客
关于我
Python:列表
阅读量:798 次
发布时间:2023-04-16

本文共 1026 字,大约阅读时间需要 3 分钟。

一、列表定义

列表(List)是Python中的一种内置数据结构,用于一次性存储多个元素。这些元素可以是数值、字符串、甚至是其他列表等不同类型的数据。每个元素都有唯一的下标,从0开始递增。

列表的定义非常简单,只需要按照以下格式编写:

<列表名>=[数据1, 数据2, ..., 数据n]

例如:

<list_student> = ['孙权', 18, '男']

二、列表查找

在实际开发中,列表的查找操作是非常常见的。以下是两种常用的查找方法:

1. 下标查找

通过下标直接访问列表中指定位置的元素。下标从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]) # 输出: '男'

2. 函数查找

index()函数用于查找列表中指定数据的位置。如果数据存在于列表中,则返回其下标;如果不存在,则会抛出 ValueError 异常。

index()函数的语法

<列表名>.index(数据, 开始位置下标, 结束位置下标)

参数说明:

- 数据:需要查找的数据项。 - 开始位置下标(可选):查找的起始位置,默认从0开始。 - 结束位置下标(可选):查找的终止位置,默认为列表末尾。

如果没有指定开始和结束位置,则会在整个列表中查找。

案例:

<list_student> = ['孙权', 18, '男'] # 查找整个列表中 '孙权' 的位置 print(<list_student>.index('孙权')) # 输出: 0

在位置1到2之间查找18

print(<list_student>.index(18, 1, 2)) # 输出: 1

count()函数

count()函数用于统计列表中指定数据的出现次数。

count()函数的语法

<列表名>.count('数据')

返回值:

- 返回指定数据在列表中出现的次数。

案例:

<list_student> = ['孙权', 18, '男', '孙权'] print(<list_student>.count('孙权')) # 输出: 2

转载地址:http://vkgfk.baihongyu.com/

你可能感兴趣的文章
mysql-5.7.18安装
查看>>
MySQL-Buffer的应用
查看>>
mysql-cluster 安装篇(1)---简介
查看>>
mysql-connector-java各种版本下载地址
查看>>
mysql-EXPLAIN
查看>>
mysql-group_concat
查看>>
MySQL-redo日志
查看>>
MySQL-【1】配置
查看>>
MySQL-【4】基本操作
查看>>
Mysql-丢失更新
查看>>
Mysql-事务阻塞
查看>>
Mysql-存储引擎
查看>>
mysql-开启慢查询&所有操作记录日志
查看>>
MySQL-数据目录
查看>>
MySQL-数据页的结构
查看>>
MySQL-架构篇
查看>>
MySQL-索引的分类(聚簇索引、二级索引、联合索引)
查看>>
Mysql-触发器及创建触发器失败原因
查看>>
MySQL-连接
查看>>
mysql-递归查询(二)
查看>>