美文网首页python学习笔记
python10-查啊查啊查字典

python10-查啊查啊查字典

作者: yigoh | 来源:发表于2015-12-21 17:56 被阅读118次
python

之前我们说到列表这个东西,觉得有了它,什么都很轻松,但是。。。
它貌似做不到会英语就能懂(python一大卖点)——恐怕多少还得要求会点数学吧?
于是,仿生学(大雾。。。)力作,字典横空出世,如其小名散列表显示得那样,字典就是打散了的(没有顺序的)列表

接下来,让我们在py环境里看看字典的用法吧:
用大括号{}表示一个字典,关键词和解释用冒号隔开,每个词条用逗号隔开:

dict = {"banana" : "a long curved fruit with a thick yellow skin and soft flesh, that grows on trees in hot countries",
    "apple" : "a round fruit with shiny red or green skin and firm white flesh",
    "orange" : "a round citrus fruit with thick reddish-yellow skin and a lot of sweet juice"}

字典变量名[关键词]的形式进行查询:

dict["apple"] # 用起来就相当于一个内容为相应解释的变量

想把“水果字典”变成“公司字典”要怎么办呢?

# 首先要修改“apple”的解释(和列表很相似吧~)
dict["apple"] = "a technology company"

# 其次要删除“banana”和“orange”(应该没有公司叫这俩名字吧?)
del dict["banana"] # "del"就是“delete”的缩写,都认识吧
del dict["orange"]

# 那么,想一口气清空字典,要如何做到?
dict.clear() # 这样就行了,不过此时最好别写它

# 最后,要添上几个公司
dict["baidu"] = "a rascal company”# 直接加上就可以了,相当方便
dict["tencent"] = "another rascal company"

利用循环,来打印出整个字典吧!

for key in dict:
   print("%s : %s" % (key, dict[key])) # 格式化字符串还记得吧?这是一个字符串里有多个占位符的使用格式~

字典中的关键词(数字、字符串、变量)和解释(只要是表达式就行)可以是多种多样的:

dict[1] = dict

a = 98 + 3

lll = [2, "d", "aaa"]

dict[a] = lll

只需注意:关键词不可重复!

有任何问题请回复提出。然后欢迎关注微信公众号格物致愚

格物致愚

相关文章

  • python10-查啊查啊查字典

    之前我们说到列表这个东西,觉得有了它,什么增、删、改、查都很轻松,但是。。。它貌似做不到会英语就能懂(python...

  • 学查字典是干啥的?

    大宝:妈妈,“纸”字怎么写? 妈:查字典啊!学了查字典就是让你查不会写的字和不会读的字啊! 大宝:不是 妈:那学查...

  • 2019-03-18

    今天,老师让我们学查字典,我没有带来只能看别的同学在查,我同学下课让我查了一下,我感觉很不好查啊,我放学回家拿起字...

  • 2001年10月25日 星期四 小雨

    今天上午老师让我们成语接龙,有的同学查字典,有的查生词字查,还有的查成语字典,我也查字典了,但没有查成语字典,我和...

  • 一个孕妇的独白

    当你的肚子慢慢隆起来的时候,几乎每个见到你的人都会问:查了没有啊,男孩还是女孩啊!没查啊,怎么不去查下啊?不想知道...

  • 哦,查济啊

    对于小众的古村落知之甚少,来查济前早搜了资料: “皖南胜地有查济一村,取查氏之姓,济阳之名,建于隋而兴于清。携黄山...

  • 小胖的学习

    小胖啊,学习很差,但运气很好。他常常查字典。 他查的字典,还是牛津英语词典,高阶的,很厚。他平时看字典,从不看中文...

  • 二十七、cenos7,apache,实现https

    最近在搞微信小程序啊,小程序说必须得用https啊,我的服务器也不是啊,怎么弄啊。 查一查吧,需要证书认证啊,谁能...

  • 不认识单词和习语

    照理说来,单词不认识,只须查字典便解决,习语不识,也只须查字典便解决。但我看一般人的毛病,不在不能查单词和查习语,...

  • 把心里的天平摆平才能站的稳当

    “你说怎么吃也吃不胖呢?” “你有病啊?” “都查了,指标都正常,没病!” “你查了吗?” “就是我去查的,去医院...

网友评论

    本文标题:python10-查啊查啊查字典

    本文链接:https://www.haomeiwen.com/subject/usvmhttx.html