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次

相关文章
|
20天前
|
存储 Java 数据处理
(numpy)Python做数据处理必备框架!(一):认识numpy;从概念层面开始学习ndarray数组:形状、数组转置、数值范围、矩阵...
Numpy是什么? numpy是Python中科学计算的基础包。 它是一个Python库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种方法,包括数学、逻辑、形状操作、排序、选择、I/0 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。 Numpy能做什么? numpy的部分功能如下: ndarray,一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组 用于对整组数据进行快速运算的标准数学函数(无需编写循环)。 用于读写磁盘数据的工具以及用于操作内存映射文件的工具。 线性代数、随机数生成以及傅里叶变换功能。 用于集成由C、C++
219 0
|
20天前
|
存储 JavaScript Java
(Python基础)新时代语言!一起学习Python吧!(四):dict字典和set类型;切片类型、列表生成式;map和reduce迭代器;filter过滤函数、sorted排序函数;lambda函数
dict字典 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 我们可以通过声明JS对象一样的方式声明dict
83 1
|
20天前
|
算法 Java Docker
(Python基础)新时代语言!一起学习Python吧!(三):IF条件判断和match匹配;Python中的循环:for...in、while循环;循环操作关键字;Python函数使用方法
IF 条件判断 使用if语句,对条件进行判断 true则执行代码块缩进语句 false则不执行代码块缩进语句,如果有else 或 elif 则进入相应的规则中执行
124 2
|
17天前
|
开发者 Python
Python列表推导式:优雅与效率的完美结合
Python列表推导式:优雅与效率的完美结合
268 116
|
17天前
|
Python
Python列表推导式:简洁与高效的艺术
Python列表推导式:简洁与高效的艺术
231 119
|
23天前
|
开发者 Python
Python列表推导式:优雅与效率的完美融合
Python列表推导式:优雅与效率的完美融合
250 104
|
23天前
|
Python
Python列表推导式:优雅与效率的艺术
Python列表推导式:优雅与效率的艺术
182 99
|
23天前
|
数据处理 Python
解锁Python列表推导式:优雅与效率的完美融合
解锁Python列表推导式:优雅与效率的完美融合
170 99
|
23天前
|
开发者 Python
Python列表推导式:一行代码的艺术与力量
Python列表推导式:一行代码的艺术与力量
235 95
|
1月前
|
开发者 Python
Python神技:用列表推导式让你的代码更优雅
Python神技:用列表推导式让你的代码更优雅
341 99

推荐镜像

更多