Python学习之路-列表-通用操作

简介: 一、+和*二、、in 和 not in

一、+和*

+可以将两个列表拼接为一个列表,*可以将列表重复指定的次数

例如:

# +可以将两个列表拼接为一个列表my_List=[1,2,3]+[4,5,6]
print(my_List) 
# *可以将列表重复指定的次数my_List=[1,2,3]*3print(my_List)

image.png

二、in 和 not in

l in 用 来检查指定元素是否存在于列表中,

如果存在,返回 True,否则返回 False

stus=['一',"二","三","四","五"]
print('五'instus)
# 判断五是否在列表中,如果在,则返回True,不在则返回False

返回True

l not in 用来检查指定元素是否不在列表中,

如果不在,返回True ,否则返回 False

stus=['一',"二","三","四","五"]
print('五'notinstus)   # Falseprint('六'notinstus)   # True

l len() 获取列表中的元素的个数

stus=['一',"二","三","四","五"]
print(len(stus))

返回5,说明列表中有5个数

l min() 获取列表中的最小值

stus=[2,4,6,8,9]
print(min(stus))

返回2

l max()获取列表中的最大值

stus=[2,4,6,8,9]
print(max(stus))

返回9

三、index、count(两个方法 ( method )

l 方法和函数基本上是一样,只不过方法必须通过 对象.方法() 的形式调用

l s.index() 获取指定元素在列表中的第一次出现时索引

stus=['一',"二","三","四","五"]
print(stus.index('三'))

返回结果是2,说明‘三’的索引是2

如果要获取列表中没有的元素,会抛出异常ValueError: '六' is not in list

l index()的第二个参数,表示查找的起始位置,第三个参数,表示查找的结束位置

l stus.count() 统计指定元素在列表中出现的次数

stus=['一',"二","三","四","五"]
print(stus.count('五'))

返回1次

相关文章
|
2天前
|
Python
|
3天前
|
存储 Python
Python中使用列表和字典来存储和处理复杂的数据结构
Python中使用列表和字典来存储和处理复杂的数据结构
|
1天前
|
存储 索引 Python
字符串、列表、元组、字典(python)
字符串、列表、元组、字典(python)
|
3天前
python+Pycharm+selenium操作浏览器(Chorme或Edge)
python+Pycharm+selenium操作浏览器(Chorme或Edge)
6 1
|
3天前
|
SQL 小程序 数据库连接
【Python学习】Python基础必背的内容
【Python学习】Python基础必背的内容
15 1
|
4天前
|
存储 Python
Python中列表解包
【6月更文挑战第18天】
12 2
|
4天前
|
jenkins 持续交付 API
使用Python操作Jenkins的过程详解
Python作为一种简洁、灵活且功能丰富的编程语言,可以与各种API轻松集成,Jenkins的API也不例外。借助于Python中的python-jenkins模块,我们可以轻松地编写脚本来连接到Jenkins服务器,并执行各种操作,如创建、删除、构建Jobs等。这种自动化的方式不仅提高了效率,还使得CI/CD流程更加灵活和可控。
|
1天前
|
SQL Java 数据库连接
使用Python通过JDBC操作数据库(达梦数据库)
使用Python通过JDBC操作数据库(达梦数据库)
7 0
|
2天前
|
程序员 API 计算机视觉
技术经验解读:【python自动化】02.pywin32库自动操作键鼠(保姆级代码注释)
技术经验解读:【python自动化】02.pywin32库自动操作键鼠(保姆级代码注释)
|
3天前
|
调度 Python
Python多线程学习优质方法分享
Python多线程学习优质方法分享