摘要:
#斐波那契数列的递推实现 def fib(n): a,b=1,1 while n>0: a,b=b,a+b n=n-1 return a for i in range(10): print(fib(i)) #斐波那契数列的生成器实现 def fib(max): a,b=0,1 while max>0 阅读全文
posted @ 2020-06-02 22:20
满船清梦压星河1024
阅读(354)
评论(0)
推荐(0)
摘要:
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用list(range(1, 11)): >>> list(range(1, 11)) 阅读全文
posted @ 2020-06-02 21:26
满船清梦压星河1024
阅读(237)
评论(0)
推荐(0)
摘要:
如果要对list实现类似Java那样的下标循环怎么办?Python内置的enumerate函数可以把一个list变成索引-元素对,这样就可以在for循环中同时迭代索引和元素本身: >>> for i, value in enumerate(['A', 'B', 'C']): ... print(i, 阅读全文
posted @ 2020-06-02 20:55
满船清梦压星河1024
阅读(138)
评论(0)
推荐(0)
浙公网安备 33010602011771号