摘要: 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们 阅读全文
posted @ 2017-03-28 23:08 九天鲲鹏 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 我们已经了解了dict对象本身就是可迭代对象,用 for 循环直接迭代 dict,可以每次拿到dict的一个key。 如果我们希望迭代 dict 对象的value,应该怎么做? dict 对象有一个 values() 方法,这个方法把dict转换成一个包含所有value的list,这样,我们迭代的就 阅读全文
posted @ 2017-03-28 23:07 九天鲲鹏 阅读(2916) 评论(0) 推荐(0) 编辑
摘要: Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用 enumerate() 函数: 使用 enumerate() 函数,我们可以在for循环中同时绑定索引index和元素name。但是,这不 阅读全文
posted @ 2017-03-28 23:06 九天鲲鹏 阅读(1006) 评论(0) 推荐(0) 编辑