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里面循环就可以达到遍历的作用。

字典的嵌套

字典的嵌套十分的简单

posted on 2023-01-16 19:15  杨渝  阅读(23)  评论(0编辑  收藏  举报