您现在的位置是:亿华云 > 域名
老生常谈的Python基础知识学习笔记,老师又敲黑板了
亿华云2025-10-05 16:49:10【域名】0人已围观
简介Python基础知识笔记总结 元组Tuple 是“不可变”的列表。内容及总数不可修改的。使用小括号tup1=(zhansan,1992,ph
Python基础知识笔记总结
元组Tuple
是老生“不可变”的列表。内容及总数不可修改的常谈础知。使用小括号
tup1=(zhansan,基记老1992,physics)
允许使用元组运算符产生新的元组
(5,6,7)+(8,9,10)=(5,6,7,8.9,10)
(good,bye)*2=(good,bye,good,bye)
t=b,c=(b,c)
获取数据与列表完全相同
如果元组内持有列表,列表的识学师又内容允许被修改
如果元组只有一个元素时,必须在这个元素后面增加逗号说明是习笔元组。
列表:内容允许扩展 存储动态变化 效率低 运行时数据需要变更时试用 天气、敲黑股票等数据
元组:内容不可变 固定不变 效率最高 保存稳定不变数据 国家名、老生元素周期等数据
序列Sequence
有序的常谈础知队列,一类数据结构的基记老统称 常见:字符串、列表、识学师又元组、习笔数字序列(Range)
数字序列内容不可变,站群服务器敲黑用 range()函数创建
r=range(0,老生100) 0-99 r[3:6]=[3,4,5]
r2=range(0,20,2) 2为步长
斐波拉西数列 1,1,3,5,8,13……
序列类型间的相互转换
list() 转换为列表
tuple() 转换为元组
str()函数用于将单个数据转为字符串 join对列表进行连接
print("".join(lst)) ""中的内容为元素间的分隔符 join要求必须列表中所有元素为字符串
集合
Python内置数据结构,没有value的常谈础知字典。
特点:无序,基记老元素不重复、可变、允许数学运算、分散存储
创建{ }或set()函数创建
set()内置函数从其他数据结构转换
空集合的创建 cl=set()
交集:获取两个集合中重复的部分,新建一个集合
c3=c1.intersection(c2) c1.intersection_update(c2) 交集更新c1
并集:将两个集合合并去重
c3=c1.union(c2) 无并集更新函数
差集:两个集合差异部分
c3=c1.difference(c2) c1中与C2中不同 单向差集
c6=c1.symmetric_difference(c2) 双向差集 C1在c2中的不同和c2在c1中的不同。
c1.difference_update(c2) .symmetric_difference_update
集合间的关系操作
s1.issubset(s2) 判断s1是否是源码下载s2的子集。
s1.issuperset(s2) 判断s1是否是s2的父集。
s1.isdisjoint(s2) 判断两个集合是否存在重复元素 True不存在,False存在
集合的增删改
c1.add("法学") 不存在就添加,存在忽略,值添加一个元素
c1.update(list|tuple) 一次添加多个元素
c1.remove("yuansu") 删除一个元素,不存在元素报错
c1.discard("yuansu") 不存在的元素忽略
Python内置生成式
生成式语法 [被追加的数据 循环语句 循环或判断语句]
列表生成式
lst=[i*10 for i in range(10,20)]
lst2=[i*10 for i in range(10,20) if i % 2 == 0]
字典生成式
dict1={ i+1:list[i] for i in range(0,len(lst5))}
集合生成式
set1={ i*j for i in range(1,4) for j in range(1,4) if i==j}
更多的Python基础知识也会继续为大家整理,伙伴们也可以发表意见哈!
很赞哦!(487)
热门文章
站长推荐
第五步:重复第四步,直到找到正确的纪录。
利用Prototype污染的方法绕过常见的HTML XSS检查器
注解都不会用,怎让Java对你动情
C++的匿名函数(lambda表达式)
其次,一般域名注册有一个获取密码的按钮,域名注册商点击后会向您发送密码。在得到域名注册商发送的密码后,将其传输到域名服务提供商网站,然后输入密码,此时域名呈现申请状态。提交申请后,原注册人通常会向您发送一封电子邮件,询问您是否同意转让。此时,您只需点击同意转移按钮,域名注册商就可以成功转移。
Java基础入门篇(一)——Java虚拟机和运行环境
9月份Github上热门的Java开源项目
对比PyTorch和TensorFlow的自动差异和动态模型