Python容器 之 字典--定义

1.字典的介绍 

1, 字典 dict, 使用 {} 表示

2, 字典是由键(key)值(value)对组成的, key: value

3, 一个键值对是一组数据, 多个键值对之间使用 逗号隔开

4, 在一个字典中, 字典的不能重复的,如果重复原数据会被覆盖

5, 字典中的 主要使用 字符串类型, 可以是数字

6, 字典中没有下标


2.字典的定义 

(1)类实例化的方式

# 1, 类实例化的方式
my_dict1 = dict()
print(type(my_dict1), my_dict1)  # <class 'dict'> {}

(2)直接使用 {} 定义

# 2, 直接使用 {} 定义
# 2.1 定义空字典
my_dict2 = {}
print(my_dict2)  # {}# 2.2 定义非空字典, 姓名, 年龄, 身高, 性别
my_dict = {"name": "小明", "age": 18, "height": 1.78, "isMen": True}
print(my_dict)  # {'name': '小明', 'age': 18, 'height': 1.78, 'isMen': True}


未完待续。。。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/39338.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mac可以卸载掉系统自带的软件吗 Mac第三方软件无法卸载是为什么

在使用Mac电脑时&#xff0c;有时候我们会发现系统预装的一些应用并不常用或者不符合个人需求&#xff0c;想要将它们卸载掉。然而&#xff0c;对于系统自带的软件&#xff0c;卸载并不简单&#xff0c;需要谨慎对待以免影响系统稳定性和功能正常运行。下面我们来看看Mac可以卸…

Firefox 编译指南2024 Windows10-使用Git 管理您的Firefox(五)

1. 引言 在现代软件开发中&#xff0c;版本控制系统&#xff08;VCS&#xff09;是不可或缺的工具&#xff0c;它不仅帮助开发者有效管理代码的变化&#xff0c;还支持团队协作与项目管理。Mercurial 是一个高效且易用的分布式版本控制系统&#xff0c;其设计目标是简洁、快速…

Linux CentOS Python 离线安装 pip 使用.whl文件离线安装

1、系统版本 cat /etc/redhat-release #查看系统版本命令 输出&#xff1a;CentOS Linux release 7.9.2009 (Core) 2、在pip 官方网站 下载.whl文件&#xff1a;pip-24.1.1-py3-none-any.whl 3、安装 python -m pip install pip-24.1.1-py3-none-any.whl 3、安装之后运行…

Windows使用-设置虚拟内存及注意事项

文章目录 前言一、设置虚拟内存打开“系统属性”对话框在“系统属性”对话框设置虚拟内存二、虚拟内存设置引发问题C盘空间不足桌面引用程序无法正常使用总结前言 虚拟内存是操作系统为应用程序提供的一种内存管理机制,最早是用于解决物理内存不足而影响操作系统运行效率问题…

【antd + vue】表格行合并,同时使用插槽

一、需求说明 表格中&#xff0c;如果一个学校有多个考试科目&#xff0c;则分行展示&#xff0c;其余列&#xff0c;则合并为一行展示&#xff0c;如图所示 二、需求分析 1、表格行合并 相当于有4行&#xff0c;其中1、2行是同一个学校包含不同考试科目及对应人次的数据&am…

判断磁盘是SSD或HDD盘

1. 判断磁盘是SSD或HDD盘 1、没有使用raid方案 lsblk -d -o name,rota命令&#xff0c;0表示SSD&#xff0c;1表示HDD # lsblk -d -o name,rota NAME ROTA sda 0 sdb 1 sdc 12、使用raid方案 下载工具 wget https://raw.githubusercontent.com/eLvErDe/hwraid…

Java_多线程:实现多线程

Java中实现多线程的常用方式&#xff1a; 继承Thread类实现Runnable接口实现Callable接口(JDK>1.5)线程池方式创建 实现Runnable接口与Callable接口的区别 Callable规定&#xff08;重写&#xff09;的方法是call()&#xff0c;Runnable规定&#xff08;重写&#xff09;的…

Java的全局异常处理代码

第一步&#xff1a;先写一个异常管理类: package com.example.firefighting.exceptions;import com.example.firefighting.utils.Result; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerA…

手机数据恢复篇:如何在恢复出厂设置后的 iPhone 恢复短信

您可能会认为&#xff0c;在恢复出厂设置iPhone后恢复短信时&#xff0c;一切都会丢失&#xff0c;但是仍然有一些方法可以检索您的重要对话。截至 2024 年&#xff0c;数据恢复技术的进步使得从备份甚至直接从设备内存中抢救消息变得更加容易。无论是通过 iCloud、iTunes 还是…

LeetCode Hard|124.二叉树中的最大路径和

力扣题目链接 题目解读&#xff1a; 二叉树路径的定义即从1.任意节点出发&#xff0c;到达任意节点&#xff1b;2.该路径至少包含一个节点&#xff0c;且不一定经过跟节点&#xff1b;3.求所有可能路径和的最大值。 也就是说路径途径一个节点只能选择来去两个方向 考虑一个二叉…

mongoose的个性化提取(字段筛选,数据据排序,数据截断)

1.字段筛选 let BookModel mongoose.model(books,BookSchema);BookModel.find().select({name:1,author:1}).then((err,data) > {//回调返回数据if(err){console.log(err);return;}console.log(data);})//值为1表示显示数据&#xff0c;为0表示不显示数据 数据排序 BookMod…

2025年U.S.News世界大学排名前200榜单

近日&#xff0c;U.S. News公布了2025全球最佳院校排名&#xff0c;作为公认的四大世界高校排行榜&#xff0c;该排名主要围绕着学术声誉、学术成果等&#xff0c;因此备受访问学者、联合培养博士生及博士后申请者们青睐&#xff0c;知识人网小编特作介绍并发布排名前200的榜单…

使用Go语言实现高效的数据挖掘

随着数据量的不断增加以及各种数据类型的不断涌现&#xff0c;数据挖掘技术变得越来越重要。在现代数据科学领域中&#xff0c;使用大量数据进行机器学习和其他挖掘任务已经成为常态。然而&#xff0c;在完成这些任务时&#xff0c;使用的编程语言对效率和结果都有着重要的影响…

我与C++的爱恋:list的使用

​ ​ &#x1f525;个人主页&#xff1a;guoguoqiang. &#x1f525;专栏&#xff1a;我与C的爱恋 一、list介绍 1.list是可以在常数范围内在任意位置进行插入和删除的序列式容器&#xff0c;并且该容器可以前后双向迭代 2.list的底层是双向链表结构&#xff0c;双向链表中…

华为OCR 腾讯OCR 百度OCR 三家各分秋色 第一当属华为

当提及华为OCR的应用场景时&#xff0c;这些是常见的使用案例&#xff1a; 金融行业&#xff1a;在银行和金融机构中&#xff0c;华为OCR技术广泛用于身份证件识别、银行卡识别和票据识别。这些功能可以用于客户身份验证、快速开户以及自动化的支付处理。 政府服务&#xff1a…

浅析Estimator、model_fn与EstimatorSpec

参考阅读&#xff1a;https://zhuanlan.zhihu.com/p/74857888 文章目录 综合对比Estimatormodel_fnEstimatorSpec关系总结 Estimator主要功能构造函数参数示例用法小结 model_fnEstimatorSpec字段解释解释代码用途 综合对比 Estimator、model_fn 和 EstimatorSpec 是 TensorF…

西电811考研、140分专业课及811/821经验

被拟录取了&#xff0c;说一说自己考研经验&#xff0c;本人跟的研梦考研全程班&#xff0c;胖覃学长很负责任&#xff0c;貌似已经直博西电了&#xff0c;但也很负责。 1、通信工程学院分为学硕与专硕&#xff0c;学硕包含信息与通信工程、交通运输工程、军队指挥学&#xff…

Perl语言中的排序艺术:深入探讨内置排序函数

Perl是一种功能强大的脚本语言&#xff0c;以其灵活的文本处理能力而闻名。在Perl中&#xff0c;排序是一项常见的任务&#xff0c;无论是对数组元素进行排序&#xff0c;还是对复杂数据结构进行排序&#xff0c;Perl都提供了多种内置的排序函数&#xff0c;以满足不同的需求。…

深入掌握Symfony与Composer:PHP依赖管理的艺术

引言 Composer是PHP的依赖管理工具&#xff0c;广泛用于Symfony等现代PHP应用程序中。它允许开发者声明依赖项&#xff0c;自动处理依赖的安装和更新&#xff0c;确保应用程序的依赖项得到有效管理。本文将详细介绍Composer的使用方法&#xff0c;包括基本命令、依赖管理、自动…

Linux环境安装配置nginx服务流程

Linux环境的Centos、麒麟、统信操作系统安装配置nginx服务流程操作&#xff1a; 1、官网下载 下载地址 或者通过命令下载 wget http://nginx.org/download/nginx-1.20.2.tar.gz 2、上传到指定的服务器并解压 tar -zxvf nginx-1.20.1.tar.gzcd nginx-1.20.1 3、编译并安装到…