博客
关于我
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/

你可能感兴趣的文章
Multiple websites on single instance of IIS
查看>>
mysql CONCAT()函数拼接有NULL
查看>>
multiprocessing.Manager 嵌套共享对象不适用于队列
查看>>
multiprocessing.pool.map 和带有两个参数的函数
查看>>
MYSQL CONCAT函数
查看>>
multiprocessing.Pool:map_async 和 imap 有什么区别?
查看>>
MySQL Connector/Net 句柄泄露
查看>>
multiprocessor(中)
查看>>
mysql CPU使用率过高的一次处理经历
查看>>
Multisim中555定时器使用技巧
查看>>
MySQL CRUD 数据表基础操作实战
查看>>
multisim变压器反馈式_穿过隔离栅供电:认识隔离式直流/ 直流偏置电源
查看>>
mysql csv import meets charset
查看>>
multivariate_normal TypeError: ufunc ‘add‘ output (typecode ‘O‘) could not be coerced to provided……
查看>>
MySQL DBA 数据库优化策略
查看>>
multi_index_container
查看>>
mutiplemap 总结
查看>>
MySQL Error Handling in Stored Procedures---转载
查看>>
MVC 区域功能
查看>>
mysql generic安装_MySQL 5.6 Generic Binary安装与配置_MySQL
查看>>