首页 > 其他分享 >2023/1/16 20221321杨渝学习打卡

2023/1/16 20221321杨渝学习打卡

时间:2023-01-16 19:34:23浏览次数:67  
标签:16 杨渝 打印 value 解构 解包 key 打卡 字典

python入门学习

学习链接:https://www.bilibili.com/video/BV14r4y1k7F9/?spm_id_from=333.999.0.0&vd_source=a989a1afa6cb8b6527dd9bf059d71439

字典的循环打印(解构) 字典的嵌套

字典的循环打印(解构)

我们想要把字典里面的所有东西打印出来,方法很多,你可以直接
print(dic)
但是会出现一个问题,你打印的东西是一排,十分的不美观,不好观察
这时候你就可以用循环打印。

像这样,通过循环,简洁的拿到key,打印全部,但是你的key和value都是纯打印出来的,我们可以进行强转,把你打印的东西放在列表里面,直接在print的里面,要打印的东西前面转为list形式。

这里就可以引入一个解构(解包)的思路

我们可以看到,后面的两个数字分别赋值给了前面的两个变量,一一对应,我们称为后面的数字解包给了前面的变量
这里要注意,数量一定要是一一对应的,不然会报错。
了解了解包后,我们发现前面的东西和这个似乎有关联,字典里面的item对应着两个值,我们的key和value也对应着两个值,
我们就可以把item的值解包给value和key,通过key和value在item里面循环就可以达到遍历的作用。

字典的嵌套

字典的嵌套十分的简单

标签:16,杨渝,打印,value,解构,解包,key,打卡,字典
From: https://www.cnblogs.com/20221321yang-yu/p/17056161.html

相关文章

  • C++文学研究助手[2023-01-16]
    C++文学研究助手[2023-01-16]综合实验18文学研究助手一、实验目的(1)熟练掌握串的基本操作及应用。(2)熟练掌握串的匹配操作算法。(3)基于串的存储和操作,实现对英文......
  • C语言最短路径[迪杰斯特拉算法][2023-01-16]
    C语言最短路径[迪杰斯特拉算法][2023-01-16]算法与数据结构课程设计要求一、 题目:最短路径二、课程设计报告要求1、设计目的(1)要求熟练掌握C语言的基本知识和编程技......
  • 2023.1.16周报
    本周总结这周琐事较多,忙着回老家各种,训练量较小,这周主要还是在写数据结构,外加一部分的数论基础知识,主要还是跟着牛客的专题推进。大专题数据结构小专题莫队,带修莫队,......
  • C语言电话号码查询系统[2023-01-16]
    C语言电话号码查询系统[2023-01-16]一、课程设计(论文)题目电话号码查询系统说明:设计哈希表,实现电话号码查询系统。二、本次课程设计(论文)应达到的目的C语言、面向对象......
  • cita-sdk react16.9 依赖安装及运行问题经验记录
    运行环境查找选择node稳定版本发布时间,技术框架发布时间一致即可nodev10.18.0reactv16.9.0pythonv2.7.18安装cita-sdk一直报错上面两个错误一直循环报错,但最后......
  • C/C++数据结构题目[2023-01-16]
    C/C++数据结构题目[2023-01-16]以下内容二选一题目1:校园导航系统的设计与实现问题描述:校园导航系统能够提供校园内场所信息和路径查询。以传媒大学校园为例,校园内包......
  • 〈2023-01-16〉【自用】委托单登记工具
    importtkinterastkfromtkinter.filedialogimportaskdirectoryimportosfromdocximportDocumentfromxlwtimportWorkbookimporttkinter.messageboximportsysg......
  • 1.16模拟赛题解
    T1对于区间\([1,i]\)的划分方案,划分长度一定是\(i\)的因数,因此考虑暴力枚举区间长度。问题转化为快速check一段区间是不是美丽的。首先,区间内的\(-1\)一定要么......
  • DBS1-16
    数据数据库数据库管理系统数据库系统常见的数据模型层次模型网状模型关系模型(最重要)面向对象模型层次模型与网状模型![](https:关系模型面向对象模型关系......
  • C/C++学生成绩管理系统[2023-01-16]
    C/C++学生成绩管理系统[2023-01-16]《C\C++语言课程设计》指导书一、课程设计概要项目名称:学期评优方案设计适用学期:2022年秋季学期适用班级:07D229-07D22C班二、项目......