python--5

id的使用

 

 返回一个代表id的唯一标志的值

 

 这是相关的操作,[]里面的id是不会随值的改变而改变的,而()里的会

 

is判断两个数据是否相同(地址层次)

数组一般是不相等的,但字符串可以相等

in判断两个字符串是否存在包含关系

del删除,操作方法  del    被操作的数组[起始的数:结束的数]

与序列相关的函数

1.列表,元组和字符串相互转换的函数

list(),tuple(),str()

 

 min与max比较的是大小,返回最小或者最大的那个,如果是字符串则返回ascll最大的那个

min(要查找的数组或者字符串,default = "返回的话如果没有最小的话")

sum计算集合里面的数据的值之和

sum(p):计算p数组的全部的值之和

sum(p,start = 100):从100开始加

sorted():reversed():

上面的函数与sort()和reverse()的区别是,上面的不会影响原来的数组里面的函数

也可以对字符串进行排序

sorted(,key= len):就是按照字符长度来算了:原理:先调用key里面的方法,再进行排序

返回的均为列表

all();any();

all(P):判断P所有的数据

any(P):判断P中有无一个数据

 

 enumerate()

zip():

 

 其中zip创建的数组,数组的长度根据最短的那个来

可以通过调用包来使其按最长的那个来算

 

 map()函数

ord就是输出原来的ascll的值

pow就是计算他的多少次方map(pow,[A],[B])A的B次方

list返回的是一个数组

list里面还可以使用max等多个函数

迭代对象是可以重复使用的

迭代器是一次性的(即你使用完后就没了不会保存)

iter():特别对迭代器的

字典的语法:

 

 这种方法就是字典

字典存在增删改查,再字典中一个建对应一个值(即吕布对应口口布)

不存在重复

删除数据.pop("键值"):

也可以使用del来进行删除

clear():删除建表的内容,键值加值

字典型:

 

 

 

 这就是说明里面没有a

items():keys():values():这三个方法分别获取列表的键值对

 

 setdefault这个方法就是查找数据信息,如果符合要求就输出他的值,如果不符合要求就用后面的数据赋给他

对于集合能用的方法,对字典也有用

list:将字典转换为列表

iter:迭代器就是只能跑一次

next(P):一个一个输出

嵌套:

 

 这就是字典型的嵌套

 

posted @   湖南陈冠希  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示