10 2012 档案
摘要:很简单,第一个参数接收一个函数名,第二个参数接收一个可迭代对象 ls = [1,2,3] rs = map(str, ls) #打印结果 ['1', '2', '3'] lt = [1, 2, 3, 4, 5, 6] def add(num): return num + 1 rs = map(add, lt) print rs #[2,3,4,5,6,7]
阅读全文
摘要:原来是java的特性“注解(Annotation)”注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种注解,定义在java.lang包中。 @Override表示当前方法是覆盖父类的方法。 @Deprecated表示当前元素是不赞成使用的。 @SuppressWarnings表示关闭一些不当的编译器警告信息。
阅读全文
摘要:学习了数据结构里的矩阵后,得知原来所谓压缩存储是指为多个值相同的元素只分配一个存储空间,对于零元素不分配存储空间。所以说文本是最容易压缩的,比喻一本小说,里面的字肯定非常多相同的,就算是一段话,也有不少相同的字,相同的字只分配一个存储空间,就可以做到数据压缩了。如果是岂不是压缩率更高?因为只才二十六个字母,记录每个字母的位置也要花费空间,再加上字母出现的数量等等,所占用的空间也不少,再加上还涉及到字符编码的问题,但比起中文来说肯定少很多吧!
阅读全文
浙公网安备 33010602011771号