Python学习第三天:字典(Dict)详解:创建、取值、添加修改与删除
本文详细讲解Python字典(Dict)的核心知识,包括字典的定义与创建方式、键的类型要求(字符串、数字、布尔值、元组作键的规则)、变量作为键的快照特性、元组含可变对象不能作键的原因,以及字典的取值、get()方法、添加修改和del删除操作。附完整代码示例,适合Python初学者快速掌握字典用法。
梦梧宇
梦梧宇是一个以技术文章和实用工具为主的综合博客。核心内容涵盖软件私有化部署教程、前端开发疑难解答以及各类免费在线小工具的介绍与使用说明。旨在用简单清晰的话语,把复杂的IT技术问题说明白。
本文详细讲解Python字典(Dict)的核心知识,包括字典的定义与创建方式、键的类型要求(字符串、数字、布尔值、元组作键的规则)、变量作为键的快照特性、元组含可变对象不能作键的原因,以及字典的取值、get()方法、添加修改和del删除操作。附完整代码示例,适合Python初学者快速掌握字典用法。
以说明与排版为主的文字内容,便于检索与阅读。
本文详细讲解Python字典(Dict)的核心知识,包括字典的定义与创建方式、键的类型要求(字符串、数字、布尔值、元组作键的规则)、变量作为键的快照特性、元组含可变对象不能作键的原因,以及字典的取值、get()方法、添加修改和del删除操作。附完整代码示例,适合Python初学者快速掌握字典用法。
本文详细讲解Python集合(Set)的核心知识,包括集合的定义与特性、空集合的创建方式、重复元素的自动去重,以及交集(&)、差集(-)、并集(|)、对称差集(^)等集合运算。附完整代码示例,适合Python初学者快速掌握集合用法。
本文详细讲解Python元组(Tuple)的核心知识,包括元组与序列的区别、元组的三种创建方式、解包操作、嵌套结构,以及序列与其他类型的比较规则。附完整代码示例,适合Python初学者快速掌握元组用法。
本文介绍如何用Python列表实现堆栈(后进先出)和队列(先进先出),并讲解使用collections.deque实现高效队列的方法;同时详细讲解列表推导式、嵌套列表推导式的语法结构与代码示例,以及列表推导式中的解包用法,适合Python学习者参考。
本文详细介绍Python列表的常用操作方法,包括append、extend、insert添加元素,remove、pop、clear删除元素,index、count查找元素,以及sort排序、reverse翻转和copy复制,附带完整代码示例,适合Python初学者学习参考。
这是一篇关于 Python 函数的系统学习笔记,内容覆盖从函数定义到高级参数技巧的完整知识体系。本文系统讲解 Python 函数核心知识,涵盖 def 定义函数、位置参数与默认参数、*args 和 **kwargs 可变参数、可变对象默认值陷阱、仅位置/仅关键字参数、参数解包、lambda 匿名函数以及形参类型标注,适合 Python 初学者全面掌握函数用法。
这是一篇关于 Python 中 pass 语句和 match 语句的学习笔记。本文讲解 Python 中 pass 语句的占位符作用与 match 模式匹配语法,涵盖 match 匹配整数状态码、使用 | 匹配多个值、case _ 默认分支,以及匹配元组坐标的实战示例,适合 Python 初学者掌握这两个实用语法。
这是一份 Python 流程控制语句的学习笔记,覆盖了条件判断与循环结构的核心知识点。本文系统讲解 Python 流程控制语句,涵盖 if/elif/else 条件判断、for-in 遍历序列与字典、while 循环、break 和 continue 跳转,以及 for/while 中 else 子句的执行逻辑,并详解 range() 生成等差数列的用法,适合 Python 初学者查漏补缺。
这是 Python 基础学习笔记的第一篇,系统整理了数字类型、字符串和列表三大基础数据类型的核心用法。内容涵盖加减乘除与幂运算、浮点数精度问题的两种解决方案、字符串索引与切片、转义字符与拼接方式、以及列表的增删改查和引用赋值特性。笔记中标注了初学者容易踩坑的地方,比如 Decimal 必须传字符串、切片越界不报错、列表赋值是引用而非复制等,适合作为 Python 入门阶段的查阅
鼠标移到文字上,文字自动"反色"——这个在 DeepSeek 等官网常见的交互效果,核心只有一行 CSS:mix-blend-mode: difference。本文从 |255 - 下层色| 的差值算法讲起,拆解白色圆 + 混合模式如何实现反色,对比 mask-image 径向渐变挖洞方案,并给出 pointer-events、will-change、requestAnimationFrame 等性能优化。