字典使用的三种方法31页PPT
- 格式:ppt
- 大小:2.32 MB
- 文档页数:31
字典的使用方法字典是一种常用的数据结构,用于存储和管理键-值对。
在编程中,字典可以被用来解决各种问题,例如存储数据、快速查找和追踪信息等。
本文将介绍字典的使用方法,包括创建字典、添加和删除键-值对、访问和修改字典中的值、遍历字典等。
一、创建字典在Python中,可以使用花括号{}或者dict()函数来创建一个字典。
字典中的键和值可以是任意类型的对象,但键必须是唯一的,而值则可以重复。
示例:```my_dict = {"name": "Tom", "age": 20, "gender": "male"}```或者```my_dict = dict(name="Tom", age=20, gender="male")```二、添加和删除键-值对要添加一个新的键-值对到字典中,可以使用赋值语句或者`update()`方法。
如果键已存在,则会更新对应的值;如果键不存在,则会添加新的键-值对。
删除字典中的键-值对,可以使用`del`语句或者`pop()`方法。
示例:```# 添加键-值对my_dict["address"] = "123 Main Street"my_dict.update({"phone": "1234567890"})# 删除键-值对del my_dict["gender"]my_dict.pop("age")```三、访问和修改字典中的值通过键来访问或修改字典中的值。
可以使用索引操作符`[]`或者`get()`方法来访问值,使用赋值语句来修改值。
示例:```# 访问值print(my_dict["name"])print(my_dict.get("age"))# 修改值my_dict["name"] = "Jerry"my_dict["age"] += 1```四、遍历字典字典是可迭代的对象,可以使用`for`循环来遍历字典中的键或者键-值对。
《康熙字典》是按部首编排的,不像现在的字典按拼音排序。
所以查《康熙字典》要按部首来查。
它分为214个部首,由于这书篇幅太大,最初分为十二册,用十二地支给它排序,即“子丑寅卯……”,笔画少的在前。
现代的影印本一般把它合印为一厚册,所以这些“子丑寅卯”对我们作用就不大了,直接按笔画找到需要查的部首就行了。
古人所说的部首和现在不大一样。
古人把一个字归入某个部首时考虑的是该字与哪个部件的意义相关就归入哪部,而不像现在是先取左边后取右边,先上边后下边。
比如“颖”字,它归入禾部,因为颖是麦芒,与禾苗有关。
而“颍”归于水部,因为它是河流名。
另外,《康熙字典》在标明部首时不是按简化后的部首来写,而是按它原来的形体写,比如“氵”要查“水”部,“忄”要查“心部”,左阝要查“阜部”,右阝查“邑部”。
所以查《康熙字典》需要懂一些文字学知识。
现在有些新版的《康熙字典》附有四角号码查字法,非常方便。
《康熙字典》里面的注音有直音和反切。
所谓直音就是用同音字来注音,如“筹,音俦”。
这个很容易掌握,但要注意有些古代同音的字现在不同音了。
反切是用两个字来给另一个字注音,取第一个字的声母和第二个字的韵母及声调,合成新的音,如“毛,莫袍切。
”即用“莫”的声母m+“袍”的韵母ao组成新的音mao,就是“毛”的读音。
由于语音演变,很多反切不能拼切出现代的读音,很难完全掌握。
这个问题说起来稍显“复杂”。
利用《康熙字典》“查字”,首先应熟悉字典的214个部首。
因为《康熙字典》是“按照部首排列”的。
现以具体汉字为例说明其查字法。
如“康”字:部首“广”字三划在“寅集下”(五页),“隶”字为八划,可在“寅集下”“广”部八划中查到“康”字。
又如“炮”字:在部首索引中查“火”字,“火”字四划在“巳集中”一页。
再数“包”字,为五划,可在“火集中”五划中查到,在四页中可见到。
如遇到难字,不知其部首在哪部,可查检字表。
字典上说:“凡疑难字不得其部首仍照划数于此检之”。