码迷,mamicode.com
首页 > 编程语言 > 详细

python学习笔记3-函数

时间:2018-05-02 02:42:23      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:循环   高级   lis   列表生成式   简单   语句   css   学习   select   

一、函数高级特性

 

    1)列表生成式,列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。

        eg:

    >>> list(range(1, 11))
  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

    >>> L = []
   >>> for x in range(1, 11):
...    L.append(x * x)
...
   >>> L
  [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

  但是循环太繁琐,而列表生成式则可以用一行语句代替循环生成上面的list:

  >>> [x * x for x in range(1, 11)]
  [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]


2) 生成器

3) 迭代器


坚持跟更新

python学习笔记3-函数

标签:循环   高级   lis   列表生成式   简单   语句   css   学习   select   

原文地址:https://www.cnblogs.com/qcg-studygarden/p/8978000.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!