摘要: 1、map 语法: map(func,Iterable) map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 >>> def f(x):... return x * x...>>> r = map(f, 阅读全文
posted @ 2018-07-31 23:39 月上秦少 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用 阅读全文
posted @ 2018-07-31 22:30 月上秦少 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 列表生成式 可以使用两层循环,可以生成全排列:>>> [m + n for m in 'ABC' for n in 'XYZ']['AX', 'AY', 'AZ', 'BX', 'BY', 'BZ', 'CX', 'CY', 'CZ'] 运用列表生成式,可以写出非常简洁的代码。例如,列出当前目录下的 阅读全文
posted @ 2018-07-31 22:26 月上秦少 阅读(3055) 评论(0) 推荐(0) 编辑
摘要: # -*- coding:utf-8 -*- # author : Keekuun """ JSON: 不同语言之间的传递对象 JSON python 数据类型对应关系 {} dict [] list "string" str 123.6 int/float true/false ... 阅读全文
posted @ 2018-07-31 21:51 月上秦少 阅读(234) 评论(0) 推荐(0) 编辑