摘要:  生成器 摘录自《利用 Python 进行数据分析》第三版 3.2.6 迭代器协议 是一种令对象可遍历的通用方式。比如用 for 循环来遍历一个字典 some_dict,Python 解释器会先尝试根据 some_dict 生成一个迭代器,即一种用于在上下文中向 Python 解释器生成对象的对象 阅读全文
posted @ 2020-01-18 22:27 Yingjing 阅读(227) 评论(0) 推荐(0) 编辑
摘要:  使用序列生成字典 摘录自《利用 Python 进行数据分析》第三版 3.1.4.1 有时可能需要两个序列 (list) 按元素配对生成字典。我们可能会这样写代码 由于字典本质上是 2 元组 (含有 2 个元素的元组)的集合,字典是可以接受一个 2 元组的列表作为参数的。所以以上代码可以简化为一行 阅读全文
posted @ 2020-01-18 21:49 Yingjing 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 字典 (dictionary) 的默认值 摘录自《利用 Python 进行数据分析》第三版 3.1.4.2 通常,如果想要获得字典里对应键的值,但是我们先前并不确定这个键是否存在于字典中的话,代码会这样写 但是,字典的 get 方法和 pop 方法可以添加一个默认值的参数,使得上述的代码可以被简化为 阅读全文
posted @ 2020-01-18 21:43 Yingjing 阅读(1747) 评论(0) 推荐(0) 编辑