首页 > 编程语言 >Python的嵌套字典

Python的嵌套字典

时间:2024-05-28 10:58:44浏览次数:22  
标签:语文 Python 嵌套 88 score dict print 字典

基于字典的基本语法 :字典名称={“键”:值}

在这里键可以有:整形,浮点型,字符串型,元祖(键的值是不变的),值可以取任意数据类型

看准键(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

相关文章

  • Python办公自动化之——批量操作Word文档(三)
    Python在办公自动化中,尤其是处理Word文档时,能够显著提升工作效率和准确性。通过编写脚本,Python可以自动完成许多繁琐的任务,以下是一些常见的应用场景:合并多个Word文件,在许多企业环境中,需要将多个报告、合同或其他文档合并为一个统一的文件。Python脚本可以遍历一个目录,读取......
  • python探索时钟模拟之旅:从设计到实现
      新书上架~......
  • Python数据分析与挖掘实战(5章)
    非原创,仅个人关于《Python数据分析与挖掘实战》的学习笔记5挖掘建模importwarningsimportmatplotlib.pyplotaspltimportnumpyasnpimportpandasaspd#解决中文乱码plt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=False#......
  • python中format() 函数的基础及项目中的应用
    format() 是Python中的一个字符串方法,用于格式化字符串。您可以使用大括号 {} 在字符串中插入占位符,然后在 format() 函数中提供要插入的值。下面是一些例子:基本用法:print('Hello,{}!'.format('world'))#输出:Hello,world! 在这个例子中,{} 是一个占位符,fo......
  • python 日志
    importloggingfromlogging.handlersimportTimedRotatingFileHandler#创建一个loggerlogger=logging.getLogger(__name__)logger.setLevel(logging.INFO)#设置日志级别#创建一个handler,用于写入日志文件,级别为INFOhandler=TimedRotatingFileHandler('/data/c......
  • python容器,字符串,列表,元组,字典介绍和常规操作
    在Python中,常见容器有:(1)字符串:str(2)列表:list(3)元组:tuple(4)字典:dict#容器#列表[]#list1=[1,2,3,4,5,6,7,8,9]可以增删改查#元组()#tuple1=(1,2,3,4,5,6,7,8,9)只能查,不能改#字典{}#dict1={1:1,2:2,3:3,4:4,5:5,6:6,7:7}#集合{}#set1={1,2,3,4,5,6,7,8,9}......
  • 免费,Python蓝桥杯等级考试真题--第13级(含答案解析和代码)
    Python蓝桥杯等级考试真题–第13级一、选择题答案:C解析:正向下标由0开始,下标3代表第四个元素,故答案为C。答案:A解析:range(0,4)的取前不取后,元组的符号是小括号,故答案为A。答案:C解析:Cherry所在的位置为下标2,故答案为C。二、编程题【参考程序】a=input()b=a.split......
  • 使用 Flask 框架编写的一个简单的 Python POST和GET接口
    安装FlaskpipinstallFlask 使用python实现POST接口fromflaskimportFlask,request,jsonifyapp=Flask(__name__)@app.route('/test',methods=['POST'])defsubmit():#获取JSON请求体data=request.get_json()#从请求体中提取参数......
  • Python办公自动化之——调整Word样式(二)
    文档格式自动化是一个非常繁琐但又不可或缺的工作,尤其是在特定场景中,例如每年毕业季的论文排版。在毕业季,学生们需要提交符合严格格式要求的毕业论文,这些要求通常包括封面格式、目录、标题格式、页眉页脚、行间距、段前段后距离、引用格式等。手动调整这些格式不仅耗时,而且容易出......
  • 【终极指南】使用Python可视化分析文本情感倾向
    本文分享自华为云社区《Python理解文本情感倾向的终极指南》,作者:柠檬味拥抱。情感分析是一种通过自然语言处理技术来识别、提取和量化文本中的情感倾向的方法。Python在这一领域有着丰富的库和工具,如NLTK、TextBlob和VADER等。本文将介绍如何使用Python进行情感分析,并通过可视化......