字典类型方法-qt教学大纲

时间:2024-06-23 19:46:24
【文件属性】:

文件名称:字典类型方法-qt教学大纲

文件大小:5.26MB

文件格式:PDF

更新时间:2024-06-23 19:46:24

python 核心编程 中文版 高清文字版

7.4 映射类型内建方法 字典提供了大量方法来帮你做事情,见表 7.2. 下面,我们说明字典的一些很常见的方法。在上面的例子里,我们已经看到 has_key() 和它的 替代方法 in 和 not in。如我们在 7.1 小节看到,试图查找一个字典里没有的键值会产生 KeyError 异常。 基本的字典方法关注他们的键和值。它们有:keys()方法,返回一个列表,包含字典中所有的 键,values()方法,返回一个列表,包含字典中所有的值,items(), 返回一个包含所有(键, 值)元 组的列表。这些方法在不按任何顺序遍历字典的键或值时很有用。 >>> dict2.keys() ['port', 'name'] >>> >>> dict2.values() [80, 'earth'] >>> >>> dict2.items() [('port', 80), ('name', 'earth')] >>> >>> for eachKey in dict2.keys(): ... print 'dict2 key', eachKey, 'has value', dict2[eachKey] ... dict2 key port has value 80 dict2 key name has value earth keys()方法很有用,它返回一个包含字典中所有键的列表,此方法可以与 for 循环一起使用来 获取字典中的值。 表 7.2 字典类型方法 方法名字 操作 dict.clear a () 删除字典中所有元素 dict.copy a () 返回字典(浅复制)的一个副本 dict.fromkeys c (seq,


网友评论