数据类型-字典

news/2025/9/28 23:41:47/文章来源:https://www.cnblogs.com/guohan222/p/19117831

字典(可变类型):

  info = {"k1":1,"k2":"222","k3":"guohan"}    可变类型不可以做字典的键(列表,字典,集合)

公共功能:

    1.索引:info["k1"]    通过键

    2.切片:无

    3.步长:无

    4.for循环:for i in info = for i in info.keys():  for i in info.values():  for v1,v2 in info.items():

    5.删除:del语句:del info["k1"]  pop:  info.pop("k1","无")>>>如果k1不存在返回 无

    6.修改:通过索引或者update

    7.len:  len(info)>>>3

独有方法:

    增/改:索引或者update

        索引:info["k4"] = 2  info["k1"] = 2

        update:  info.update({"k1":2,"k4":2})     info.update(k1=2)

        setdefault:  info.setdefault("k1",[1,2])  表示如果k1存在返回k1的值,不存在则添加k1值为[1,2]  

                            setdefault:  key不存在则设置默认值,并且将此键值对放入字典中,key存在则不设置默认,并且返回已经有的值

    删:del语句:del info["k1"]  pop:  info.pop("k1","无")  clear:清空

    查:for循环 +keys(),values(),items()  索引  get: get("k3","无”)  info.get("k7","不存在")>>>不存在

字典的嵌套:

    info_dic={'name':'egon','age':18,'sex':'male'}

    info_dic['hobbies']=[]
    info_dic['hobbies'].append('study')
    info_dic['hobbies'].append('read')                    >>>{'name': 'egon', 'age': 18, 'sex': 'male', 'hobbies': ['study', 'read']}

 

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

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

相关文章

牛客刷题-Day7

动态规划1:线性dp、背包问题,区间 https://ac.nowcoder.com/acm/contest/24213?from=acdiscuss牛客刷题-Day7 今日刷题:\(1031-1035\) 1032 迁徙过程中的河流 题目描述 牛市的幸存的先民在流星雨之后就忍痛离开了这…

做网站类的书本信息网络建构是什么意思

ELK/EFK日志系统 如果今天谈论到要部署一套日志系统,相信用户首先会想到的就是经典的ELK架构,或者现在被称为Elastic Stack。 Elastic Stack架构为Elasticsearch Logstash Kibana Beats的组合,其中,Beats负责日志的采集&…

第2周

1 nginx配置结构和流量逻辑过程 1.1 nginx配置结构全局配置段:控制软件运行 events配置段:配置Nginx的事件驱动模型和连接处理机制(接收连接用户) http配置段:配置http服务的全局参数(处理连接)Server配置段:定义虚…

步进电机T型加减速

步进电机T型加减速【嵌入式必读】彻底理解步进电机梯形加减速运动算法原理_步进电机梯形加减速算法-CSDN博客 【嵌入式必读】【一文彻底理解】步进电机驱动算法——梯形加减速运动算法代码实现_步进电机加减速程序编写…

知名的建站公司找人做短视频网站

标准是可以分类的。比如根据层次、专业、对象、目的、功能等维度进行分类。 以层次进行分类: 可以分为国际标准、区域标准、国家标准、团体标准、企业标准、行业标准 以专业进行分类: 可以分为农业、医药、卫生、劳动保护、矿业、化工、机械等等。 以对象…

做网站为什么要投资钱诸城 建设外贸网站

图神经网络实战——图论 0. 前言1. 图属性1.1 有向图和无向图1.2 加权图与非加权图1.3 连通图非连通图1.4 其它图类型 2. 图概念2.1 基本对象2.2 图的度量指标2.2 邻接矩阵表示法 3. 图算法3.1 广度优先搜索3.2 深度优先搜索 小结系列链接 0. 前言 图论 (Graph theory) 是数学…

苍穹外卖-day03(公共字段自动填充,新增菜品,菜品分页查询,删除菜品,修改菜品) - a

苍穹外卖-day03(公共字段自动填充,新增菜品,菜品分页查询,删除菜品,修改菜品) 课程内容公共字段自动填充 新增菜品 菜品分页查询 删除菜品 修改菜品功能实现:菜品管理 菜品管理效果图:1. 公共字段自动填充 1.1 问题分…

网站想上线怎么做网上做调查问卷赚钱的网站

P4705 玩游戏 有ansk∑i1n∑j1m(aibj)knm先舍弃nm不管ansk∑r0k∑i1n∑j1mCkrairbjk−r∑r0k∑i1n∑j1mk!r!(k−r)!airbjk−rk!∑r0k(1r!∑i1nair)(1(k−r)!∑j1mbjk−r)不难发现这就是一个卷积的形式了,但是我们现在还不知道∑i1nair,∑i1mbir,(r∈[0,k])设A(x)为∑…

PWN手的成长之路-03-bjdctf_2020_babystack

首先nc一下远程环境,看一下他有什么功能。发现有两个输入,第一个是输入名字的长度,第二个是输入名字。file 查看一下给的附件。是一个64位的 ELF 可执行文件。checksec 查看文件的安全保护。得知启动了NX栈保护,其…

石家庄高端外贸建站centos 下载wordpress

/Files/litaocnblogs/LTWCF.rar转载于:https://www.cnblogs.com/litaocnblogs/archive/2009/08/20/1550669.html

烟台 网站建设淘宝官网首页电脑版登录

文章目录 一、题目二、一般遍历解法三、利用完全二叉树性质四、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、一般遍历解法 思路分析:利用层序遍历,然后用num记录节点数量。其他的例如…

网站ppt怎么做微信小程序加盟哪个好

文章目录前言一、工行业务背景1.1、工行云计算架构组成1.2、工行云平台技术栈1.3、工行金融云成效1.3.1、入云规模同业最大1.3.2、业务如云场景广1.4、容灾及高可用保障1.5、PaaS 层多集群现状1.5.1、集群种类多1.5.2、k8s 集群 node 数量限制1.5.3、业务扩展快1.5.4、故障域分…

设计研发网站做网站要坚持

Box是一个用来组合和控制子元素布局的组件。它可以在一个矩形区域内排列一个或多个子元素,并根据所提供的参数来控制它们的位置、大小和样式。 Box的功能类似传统的FrameLayout。 下面通过示例了解Box的使用方法,首先看一个最简单的示例,如下…

对四大经典请求方式的疑惑

Apifox 中的 `Param` 和 HTTP 请求的结构。 ### ✅ 1. Apifox 中的 "Param" 部分对应什么? 在 Apifox(以及类似的 API 工具如 Postman)中,当你在接口配置里看到 **`Params`** 或 **`Query Params`** 这个…

南山区住房与建设局官方网站北京微网站建设设计服务公司

一、文本溢出 当容器中的文本内容超出容器的宽度或高度时,就会出现文本溢出的情况。下面介绍几种CSS实现文本溢出的方法。 单行文本溢出省略: 单行文本溢出省略通常用于标题等文本显示,可以通过设置white-space和text-overflow属性实现。w…

上海排名优化推广工具seo分析是什么意思

博主介绍:✌全网粉丝22W,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…

2026 NOI 做题记录(四)

推荐阅读:C、G、J、P、S、W、XContest Link By DaiRuiChen007A. [QOJ7559] Bocchi the Rock (3.5) Problem Link 首先判定一组方案是否合法,把所有同色边缩起来,首先我们的弧必须连接所有异奇偶的点对,且任意一种连…

简单快速理解遗传算法

简单快速理解遗传算法<!DOCTYPE html> <html lang="zh-CN"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, init…

浙江网站怎么做推广网站编辑器介绍

【VBA解决方案】全自动将Word中的文本公式转换为标准公式 写在最前面VBA代码全自动方法将md文档导出为word代码如何运行VBA代码注意事项 一些如何实现的回忆记录步骤解析手动将文本转换为Word公式代码逻辑步骤设想代码解析代码解释总结 其他背景介绍应用场景VBA脚本介绍如何使用…