1.set基础 (1)set类似数组 只有值value 没有键key (2)有iterable接口:数组,arguments,元素集合,SET,MAP,字符串 (3)会默认去重 function fn(){ console.log(new Set(arguments)) } fn(1,2,3,4); ...
分类:
其他好文 时间:
2019-10-30 18:14:20
阅读次数:
92
sort list.sort(cmp=None, key=None, reverse=False) sorted aaa=sorted(iterable,cmp=None, key=None, reverse=False) >>reverse=False时为正向排序,reverse=True时为反向 ...
分类:
其他好文 时间:
2019-10-28 12:31:00
阅读次数:
95
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable,可 ...
分类:
其他好文 时间:
2019-10-28 12:24:30
阅读次数:
88
abs # 求绝对值 all #Return True if bool(x) is True for all values x in the iterable.If the iterable is empty, return True. >>> a = [1,2,3] >>> all(a)True> ...
分类:
编程语言 时间:
2019-10-27 01:03:18
阅读次数:
90
这篇文章我们来看几个很有用的Python内置函数,我认为每个学习Python的都应该知道这些函数。对于每个函数,我会使用一个普通的实现来和内置函数做对比。如果我直接引用了内置函数的文档,请理解,因为这些函数文档写的非常棒!all(iterable)如果可迭代的对象(数组,字符串,列表等,下同)中的元素都是true(或者为空)的话返回True。_all=Trueforiteminiterable:i
分类:
编程语言 时间:
2019-10-25 21:59:17
阅读次数:
119
一、current中的map函数 1.map(fn,*iterable,timeout=None) (1)跟map函数相类似(2)函数需要异步执行(3)timeout代表超时时间 (4)map和submit使用一个就可以 二、格式化文件 1.为了解决不同设备之间的信息交换(例如:windows,li ...
分类:
编程语言 时间:
2019-10-19 15:01:45
阅读次数:
92
[TOC] 迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 判断一个对象是否可迭代 可以使用 isinstance() 判断一个对象是否是 Iterable 对象 可迭代对象的本质 ...
分类:
编程语言 时间:
2019-10-18 13:59:49
阅读次数:
91
ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 ...
分类:
Web程序 时间:
2019-10-17 12:09:35
阅读次数:
91
最近在看EffectiveJava,记录一下,分享一下自己的心得。 一、将局部变量的作用于最小化 二、for-each循环优于传统的for循环 平行迭代的例子: 输出结果为: 此处需要注意:如此循环并不会输出6*6个结果,并且若外层遍历的容器中元素个数少于内层遍历的容器中元素个数,则会抛出NoSuc ...
分类:
编程语言 时间:
2019-10-16 23:23:14
阅读次数:
96
# 在函数中如果默认值参数是一个可变的数据类型, 如果有人调用的时候改变了他. 其他位置看到的也跟着改变了 def fn(val,list=[]): list.append(val) return list print(fn(5)) # 这个位置我们给val传值了打印的结果一定是[5] print(... ...
分类:
编程语言 时间:
2019-10-14 14:56:18
阅读次数:
107