首页 > 编程语言 >python——基础学习篇(6)

python——基础学习篇(6)

时间:2023-11-03 23:45:30浏览次数:50  
标签:python 基础 差集 学习 default key 集合 250 字典

【字典】

关键符号 : { } 

创建字典:1 .直接使用大括号冒号的方法  2 .  使用dict函数

使用列表作用元素,每个元素又用元组包裹

增: fromkeys ( iterable [ ,   values])  :such as:——d=dict.fromkeys("fish" , 250 )——{“ f ” :250 ,“ i ” :250 , “ s ”: 250  , “ h ”:250}

删:pop ( key [, default])   such  as :——d.pop(" s") =250  ——d {“ f ” : 70 ," i " : 250 ," h" : 250 " c " : 67}     s没有了

改: update[ other ]  支持同时传入多个键值对,或直接传入另一个字典

查:get(key[ default])

setdefault( key,[default])——查找一个键是否存在字典(在输出对应值,不在输出指定一个新的值)

items () ——键值对,       keys ()——键,        values()——值

嵌套(其实与列表差不多)

字典推导式:先写一个列表推导式对字典进行变换,变换后放到另一个字典

【集合】

所有元素具有唯一性,无序性,有限性'

唯一性:set ([ 1,1,2,3,4])——{1,2,3,4}去重

isdestroyed——检测两个集合是否毫不相干

issubset——检测两个集合是否为子集

issuperset——检测两个集合是否为超集

union——组成并集      difference——组成差集(∈A不∈B)     intersection——组成交集             symmetric——difference——对称差集:排除A,B所有共同元素,剩下的元素集合

并集 :|

交集: &

差集: -

对称差集: ^

 

标签:python,基础,差集,学习,default,key,集合,250,字典
From: https://www.cnblogs.com/cH901512/p/17802494.html

相关文章

  • python——基础学习篇(5)
    【拆分和拼接】partition(从左往右找分割符)——rpartition(从右往左)split(sep=none,maxsplit=-1)——可把分割为一个一个·jion(iterable)——尽量用jion少用加法【格式化字符串的方法】format使用{}替换字段align:"<"左对齐(默认)   “>” 右对齐 ......
  • python——基础学习篇(4)
    【字符串】大小写字母换来换去:capitalize:首字母大写(其他小写)                   casefold:返回所有的字母都是小写的字符串                   title:字符串每个单词的首字母变成大写单词其他字......
  • 2023-2024-1 20231424《计算机基础与程序设计》第6周学习总结
    2023-2024-120231424《计算机基础与程序设计》第6周学习总结作业信息作业属于的课程<班级链接>(2022-2023-1-计算机基础与程序设计)作业要求<作业要求链接>(2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标《计算机科学概论》第7章和《C语言程序设计》......
  • python——基础学习篇(1)
    divmod(3,2)——(1,1)地板除布尔类型ture/flaseflase情况很少{none和flase,值为0的数字类型(0,0.0,0j),空集和空序列(){},}fraction(0,1)分子为0,分母为1 (1=true,0=flase)ture-flase=1逻辑运算and:得满足左右都是ture        or:只需要一个为true        no......
  • 2023-2024-1 20231404高伟光《计算机基础与程序设计》第六周学习总结
    作业信息这个作业属于哪个课程2314班计算机作业要求2023-2024-1计算机基础与程序设计第6周作业作业目标自学教材计算机科学概论第7章《C语言程序设计》第5章作业正文此博客教材学习内容总结较详细的介绍了伪代码,解决问题的基本步骤。用伪代码讲述了搜索......
  • 黑马git学习笔记
    安装及配置1.安装淘宝镜像,选择最新版本即可https://registry.npmmirror.com/binary.html?path=git-for-windows/根据系统选择对应的版本2.配置用户名密码gitconfig--globaluser.name[用户名]#配置用户名gitconfig--globaluser.email[邮箱]#配置邮箱查看配......
  • 学习笔记八
    学习笔记八一、作业要求自学教材第5章,提交学习笔记(10分),评分标准如下知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核......
  • 新工作 自己学习日记
    新工作自己学习日记花一年时间好好学习,好好工作。学自动化测试。day1,看视频,记笔记。我自己的人生,按照自己的想法过自己的一生。对成功的向往大于对失败的挫伤。自己想成为的人。 ......
  • python_猜数字小游戏
    #需求:根据用户输入的数字进行猜数字游戏,要求:数字的范围(1,100),且最多有7次机会fromrandomimportrandintanswer=randint(0,100)foriinrange(7):you_answer=input("请输入一个整数:")ifyou_answer.isdigit():you_answer=int(you_answer)......
  • Python 利用pandas和matplotlib绘制饼图
    制作店铺销量占比圆环图在数据分析中,数据可视化是非常重要的一环。在可视化的过程中,圆环图是一种常用的方式,特别适合于展示各类别占比情况。本文将介绍如何使用Python中的pandas和matplotlib库,来制作一个店铺销量占比的圆环图。数据准备我们假设现在有一份销售数据的Exc......