通用操作|学习笔记

简介: 快速学习 通用操作

开发者学堂课程【Python 语言基础 2:列表、元组、字典、集合:通用操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/600/detail/8703


通用操作


内容简介:

一、+和*

二、、in 和 not in

三、两者的区别

 

一、+和*

l +可以将两个列表拼接为一个列表,

例:

my_list = [1,2,3] +[4,5,6]

print(my_list) #1,2,3,4,5,6

l 可以将列表重复指定的次数

例:

my_list = [1,2,3]* 2

print(my_list) #1,2,3, 1,2,3,


二、in 和 not in

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

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

例:

print('沙和尚’ in stus) #True

print('牛魔王’ in stus) #False

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

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

print('牛魔王’ not in stus) #True

print('牛魔王’ in stus) #False

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

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

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

arr =[10,1,2,5,100,77]

print(min( arr) , # 1

print(min( arr) , max( arr)) # 1 100


三、index、count

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

l xxx.print() 方法实际上就是和对象关系紧密的函数

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

例:

print( stus.index("沙和尚")) #2

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

例:

stus =[ '孙悟空', '猪八戒','沙和尚','唐僧','蜘蛛精','白骨精','沙和尚','沙和尚']

print(stus.index('沙和尚')) #2

print(stus.index("沙和尚",3)) #6

print(stus.index("沙和尚",3,7)) #6

l 如果要获取列表中没有的元素,会抛出异常,

例:

print(stus.index('牛魔王')) valueError: ‘牛魔王'is not in list

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

例:

print(stus.count'牛魔王"))#0

相关文章
5.3.2.7 通用操作
5.3.2.7 通用操作
48 0
|
存储 数据可视化 Ubuntu
bcftools学习笔记丨软件简介、安装方式、使用方法、核心功能、参数解释等一文速览
bcftools学习笔记丨软件简介、安装方式、使用方法、核心功能、参数解释等一文速览
|
存储 缓存 安全
通用缓存存储设计实践
通用缓存存储设计实践
4689 3
通用缓存存储设计实践
|
存储 XML 编译器
【C#基础】C# 程序通用结构
编程语言C# 程序结构的介绍 。
234 0
【C#基础】C# 程序通用结构
|
搜索推荐
设计一个通用的BaseActivity
设计一个通用的BaseActivity
111 0
|
存储 运维 Serverless
入门篇:函数计算的基本概念和通用场景概述
阿里云的函数计算(Function Compute)是基于Serverless这种理论框架下推出弹性海量计算平台,是Serverless的一种实现,函数计算主打的旋律是轻和快,从一定意义上来看也可以认为函数计算就是Serverless的一个Paas平台。
19269 1
|
数据安全/隐私保护
通用数据级别权限的框架设计与实现
个人花了不到2天时间,写了一个通用数据级别权限的框架设计与实现。 欢迎提意见及评论。有空请打赏! 通用数据级别权限的框架设计与实现(1)-相关业务场景的分析 通用数据级别权限的框架设计与实现(2)-数据权限的准备工作 通用数据级别权限的框架设计与实现(3)-数据列表的权限过滤 通用数据级别权限的框架设计与实现(4)-单条记录的权限控制 通用数据级别权限的框架设计与实现(5)-总结与延伸思考 个人代码已经完成,如需要请打赏后通知我。
2344 0
|
数据库
【自然框架】之通用权限(一):简介、数据结构
      这次要写一整套的权限方面的文章了,无论我的想法好与不好,先写出来请大家来评判。这个系列我要详细的说明我的权限的思路、想法、实现方式、代码和Demo。可能有人会说,通用是达不到的,最多只能无限接近。
1042 0
|
数据库
【自然框架】之通用权限:数据库设计的几种使用方式
      上次《【自然框架】之通用权限:用PowerDesigner重新设计了一下数据库,有ER图和表关系图 》里说了一大堆的表,好多人说太复杂了,做到权限到模块就可以了。       这个嘛,我也没有说所有的表都要一起使用呀。
1210 0