这篇文章我们来看几个很有用的Python内置函数,我认为每个学习Python的都应该知道这些函数。对于每个函数,我会使用一个普通的实现来和内置函数做对比。如果我直接引用了内置函数的文档,请理解,因为这些函数文档写的非常棒!all(iterable)如果可迭代的对象(数组,字符串,列表等,下同)中的元素都是true(或者为空)的话返回True。_all=Trueforiteminiterable:i
分类:
编程语言 时间:
2019-10-25 21:59:17
阅读次数:
119
概述Array.map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值,同时不会改变原来的数组。 用法 示例 注意 ?? 当和parseInt()函数配合使用 将字符转成数字的时候,可直接 本质上是用元素作为函数参数去调用函数,所以无需加上参数 原文链接:https://blo ...
分类:
编程语言 时间:
2019-10-24 17:12:02
阅读次数:
86
for in 是ES5标准,遍历key。(可遍历对象、数组、字符串的key) for of 是ES6标准,遍历value。(可遍历对象、数组、字符串的value) ...
分类:
其他好文 时间:
2019-10-23 09:29:58
阅读次数:
115
数组不是面向对象的,存在明显的缺陷,集合完全弥补了数组的一些缺点,比数组更灵活更实用,可大大提高软件的开发效率而且不同的集合框架类可适用于不同场合。具体如下: 1)数组的效率高于集合类. 2)数组能存放基本数据类型和对象,而集合类中只能放对象。 3)数组容量固定且无法动态改变,集合类容量动态改变。 ...
分类:
编程语言 时间:
2019-10-22 10:25:35
阅读次数:
117
0. 对象数组 (1) 数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。 1. Collection (1) 集合的由来?数组的长度固定,不适合变化的需求,Java就提供了集合。 (2) 集合和数组的区别? A:长度区别 数组固定 集合可变 B:内容区别 数组 ...
分类:
编程语言 时间:
2019-10-20 10:57:28
阅读次数:
91
for in会遍历对象、数组以及该对象原型链上可以枚举的属性返回的结果都是String类型在某些情况下,遍历数组的顺序可能是随机的1234567891011121314Array.prototype.getLength = function() { return this.length;};var ... ...
分类:
其他好文 时间:
2019-10-18 16:01:30
阅读次数:
61
一、class类有什么用?class类的实例表示Java应用运行时的类(classansenum)或接口(interfaceandannotation)(每个java类运行时都在JVM里表现为一个class对象,可通过类名.class,类型.getClass(),Class.forName("类名")等方法获取class对象)。数组同样也被映射为为class对象的一个类,所有具
分类:
编程语言 时间:
2019-10-15 22:40:14
阅读次数:
170
在echarts的数据来源选型时,我在二维数组、对象数组两种形式中出现优于,看上去对象数组语义化挺好,但二维数组可以直接在echarts的各种例子里直接用,为了兼顾两个的长处,写了对象数组与二维数组的转换方法,代码如下(最外层花括号用于方便直接才控制台输出而不污染控制台环境): ...
分类:
编程语言 时间:
2019-10-13 14:54:45
阅读次数:
266
在类里面成员函数的初始值是多少了?(取决于创建对象的位置,是在堆、栈、还是在静态存储区中创建。) 例如: 运行结果: 可以看出,对象只是变量,所以在不同的地方定义变量,所的到的初始值也不同。 在堆上定义:为随机数 在栈上定义:为随机数 在静态存储区上定义:因为静态存储区中变量默认为0 ,所以为0 这 ...
分类:
编程语言 时间:
2019-10-11 01:07:25
阅读次数:
97