随笔分类 -  Python

摘要:您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二... 阅读全文
posted @ 2014-12-31 13:42 li-peng 阅读(340) 评论(0) 推荐(0)
摘要:在python里创建列表和字典非常简单,这里总结一下它们的常用方法1.创建列表myArry = ["one", "two", "three"]访问列表中数据的方法有很多种print(myArry)会把全部数据输出myArry[:]这样会把全部数据输出,如果想只输出一部分可以像这样myArry[1:2... 阅读全文
posted @ 2014-12-30 09:54 li-peng 阅读(343) 评论(0) 推荐(0)
摘要:在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor)。一、迭代器(iterator)在Python中,for循环可以用于Python中的任何类型,包括列表、元祖等等,实际上,for循环可用于任何“可迭代对象”,这其实就是迭代器迭代器是一个实现了... 阅读全文
posted @ 2014-12-25 15:14 li-peng 阅读(1424) 评论(0) 推荐(0)