python四则运算(用字典实现),python3字典操作

  python四则运算(用字典实现),python3字典操作

  我们今天要带去的词典,不是过去用来浏览和查询的工具。在python中,它被赋予了新的定义和用法。字典还可以实现数学中的加减法,甚至更难的乘法。在开始本文的数学运算体验之前,我们先了解一下字典的基本内容和使用方法,相信在后续的数学运算中会更容易理解。

  字典中的每个值都有自己唯一的名字,即key,每个key都有对应的值。字典中的键和值必须成对出现。整个字典包含在大括号 {} 中,它的每对键值(key=value)用冒号(:)隔开,每对值用逗号(,)隔开。

  例如,定义一个记录人员成绩的字典,如下所示:

  d={ 樵夫 :95,艾伦 :85,波波 :59}

  我们的名字伍德曼,艾伦,波波叫钥匙,对应的等级95,85,59叫数值。dict字典可以通过key查值,一个key:value算一个值。

  注意:dict字典中使用的键必须是唯一的,但值不是必需的。同名的键不能出现在字典中,但值可以相同,值可以是任意数据类型(字符串、数字、元组、列表、字典等。).

  #混合字典键不重复,值可以是任何类型。

  d={ 樵夫 :98,2.5:PM ,波波 :[89,65,34],我的字典 :{ 艾伦 :99}}

  下面这段代码不用条件语句就可以实现加减乘除和取幂,是通过dictionary的数据结构实现的:

  进口经营者

  动作={

   :operator.add,

  - :操作员,

  /:operator.truediv,

  *:operator.mul,

  **:pow

  }

  Print(action[-](50,25))#25今天我们没有用条件语句来回答数学运算,而是改变了用字典的思路。我相信我们的朋友已经有了一些使用字典的经验,能够成功计算出数学运算结果。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: