当前位置: 首页 > 后端技术 > Python

Python入门系列-22.dict基本操作详解

时间:2023-03-26 16:58:09 Python

访问字典中的项目可以使用[key]来访问字典中的项目,例如获取下面字典中key=model的值,代码如下:thisdict={"brand":"Ford","model":"Mustang","year":1964}x=thisdict["model"]print(x)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pyMustang当然除了方括号之外,还可以使用get()方法来访问,如下代码所示:x=thisdict.get("model")获取字典中的所有键。要获取字典中的所有键,可以直接调用字典的keys()方法。thisdict={"brand":"Ford","model":"Mustang","year":1964}keys=thisdict.keys()print(keys)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pydict_keys(['brand','model','year'])获取字典中的所有值除了可以获取dict中的key,还可以通过values()获取dict中的所有value,如下代码所示:thisdict={"brand":"Ford","model":"Mustang","year":1964}keys=thisdict.values()print(keys)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/梦想/降价/蟒蛇/应用程序/应用程序。pydict_values(['福特','Mustang',1964])来获取字典中的每个项目。上面的方法分别从dict中获取key或者value。本节我们调用items()获取字典中的key-value集合,如下代码所示:thisdict={"brand":"Ford","model":"Mustang","year":1964}items=thisdict.items()print(items)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.pydict_items([('brand','Ford'),('model','Mustang'),('year',1964)])检查字典中是否存在指定的key判断某个key是否存在存在于字典中,可以使用python内置的in运算符,如下代码所示:thisdict={"brand":"Ford","model":"Mustang","year":1964}ifthisdict中的“model”:打印(“是的,‘model’是thisdict字典中的键之一”)PSE:\dream\markdown\python>&"C:/ProgramFiles(x86)/Python/python.exe"e:/dream/markdown/python/app/app.py是的,'model'是thisdict字典中的key之一翻译链接:https://www.w3schools.com/pyt...