基于字典的基本语法 :字典名称={“键”:值}
在这里键可以有:整形,浮点型,字符串型,元祖(键的值是不变的),值可以取任意数据类型
看准键(Key)值(value)对
在这里演示一个嵌套字典的案例:
stu_score_dict={ "王力宏": {"语文":88, "数学":77, "英语":46 }, "毛不易": {"语文": 88, "数学": 77, "英语": 46 }, "凌俊杰": {"语文":88, "数学":77, "英语":46 } } print(f"{stu_score_dict}")
在这里插播一个新发现(在window11系统中Ctrl+windows+D可以添加新的桌面,让你的舍友看不到你在偷偷学哦)
运行结果:
在嵌套的情况下看一下毛不易的语文信息改怎怎么看呢?
案例如下:
新的一个名字 =字典名【“毛不易”】【“语文”】
score=stu_score_dict["毛不易"]["语文"] print(f"{score}")
输出结果:
注意:这里的输出语句中为何要用到"f"呢?
在Python中,print(f"{score}")
使用了所谓的“f-string”格式化方法,这是一种在Python 3.6及更高版本中引入的新特性,允许在字符串中嵌入变量或表达式的值。
在这个例子中,f"{score}"
是一个f-string,其中 {score}
是一个占位符,它将被 score
变量的值所替换。因此,字典中语文的值为88,则会输出88.
最后大家记住一个原则就是冒号前后的对应关系即可。
标签:语文,Python,嵌套,88,score,dict,print,字典 From: https://blog.csdn.net/2402_83360829/article/details/139219620