码迷,mamicode.com
首页 >  
搜索关键字:列表推导    ( 369个结果
可迭代对象、迭代器、生成器的理解
所有的生成器都是迭代器 关于迭代器和生成器的一种定义:迭代器用于从集合中取出元素;生成器用于凭空生成元素。 Python中,所有的集合都是可以迭代的,在Python语言内部,迭代器用于支持: for 循环 构建和扩展集合类型 逐行遍历文本文件 列表推导,字典推导,集合推导 元组拆包 调用函数时,使用 ...
分类:其他好文   时间:2017-10-04 23:55:39    阅读次数:284
python列表推导式
python基础——列表推导式 python基础——列表推导式 1 列表推导式定义 列表推导式能非常简洁的构造一个新列表:只用一条简洁的表达式即可对得到的元素进行转换变形 2 列表推导式语法 基本格式如下: [expr for value in collection if condition] 过滤 ...
分类:编程语言   时间:2017-10-04 00:18:22    阅读次数:187
国庆假第四天,1、API代码;2、一些概念代码等
1.1 Client端 map()函数和lambda(省去一些不必要的for循环代码,以下都可以用列表推导式……) ...
分类:Windows程序   时间:2017-10-02 22:22:01    阅读次数:294
列表推导式
1-100 的平方 [x * x for x in range(100)] 书写习惯为从右至左 依次写出range(100) 然后for 循环 然后x * x 然后放进List 生成字符串 ["The %s" % x for x in range(10)] 生成元组 [(x, y) for x in ...
分类:其他好文   时间:2017-09-23 17:18:21    阅读次数:113
Python3的列表推导式
# -*- coding: utf-8 -*- li = [1,2,3,4,5,6,7,8,9]print ([x**2 for x in li]) print ([x**2 for x in li if x>5]) print (dict([(x,x*10) for x in li])) prin ...
分类:编程语言   时间:2017-09-15 13:47:29    阅读次数:157
Python基本语法
一.赋值 二.条件语句和其他 三.循环和其他 四.列表推导式和pass、del、exec 参考《Python基础教程》(第2版)·修订版 ...
分类:编程语言   时间:2017-09-07 10:01:29    阅读次数:184
生成器表达式 和 列表推导式
列表推导式 生成器表达式 例子 扩展 ...
分类:其他好文   时间:2017-09-05 12:31:17    阅读次数:128
各种推导式
列表推导式: ###30以内能被3整除的数 print([i for i in range(1,30) if i %3 ==0]) ###30以内被3整除的数的平方 def squared(x): return x*x multiples = [squared(i) for i in range(3 ...
分类:其他好文   时间:2017-09-03 19:31:25    阅读次数:182
Python开发规范
背景 Python语言规范 Lint 导入 包 异常 全局变量 嵌套/局部/内部类或函数 列表推导(List Comprehensions) 默认迭代器和操作符 生成器 Lambda 函数 条件表达式 默认参数值 属性(properties) True/False 的求值 过时的语言特性 词法作用域 ...
分类:编程语言   时间:2017-08-25 12:20:44    阅读次数:167
Python学习笔记2:构造序列:列表推导和生成器表达式
欢迎访问个人网站:www.comingnext.cn 1. 关于Python内置序列类型 a. 按能否存放不同类型的数据区分 容器序列: list、tuple 和collections.deque这些序列能存放不同类型的数据 扁平序列: str、bytes、bytearray、memoryview和 ...
分类:编程语言   时间:2017-08-20 21:17:01    阅读次数:282
369条   上一页 1 ... 28 29 30 31 32 ... 37 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!