sort是容器的函数:sort(cmp=None, key=None, reverse=False) sorted是python的内建函数:sorted(iterable, cmp=None, key=None, reverse=False) 参数解析: cmp:比较函数,比较什么参数由key决定。 ...
分类:
编程语言 时间:
2018-01-23 20:33:29
阅读次数:
184
描述 set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。 语法 set 语法: 参数说明: iterable -- 可迭代对象对象; 返回值 返回新的集合对象。 实例 以下实例展示了 set 的使用方法: ...
分类:
编程语言 时间:
2018-01-22 01:15:55
阅读次数:
256
数据类型1、字符串字符串的方法:find查找,没有的话返回-1replace替换:split分割“+”.join(iterable):连接符startswith:以什么开头endswith:以什么结尾2、布尔类型3、整数4、浮点数round(float,ndigits)Float代表的数字,ngigits代表的是精度大的规则是四舍六入5、数字6、列表增加方法:删除方法:修改方法:查询方法:排序方法
分类:
其他好文 时间:
2018-01-21 21:34:01
阅读次数:
178
zip() --内建函数 zip([iterable, ...]) 它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由这些tuples组成的list(列表)。 若传入参数的长度不等,则返回list的长度和参数中长度最短的对象相同; 与dict() 连用,可 ...
分类:
编程语言 时间:
2018-01-21 01:07:39
阅读次数:
181
列表生成式的语法: #循环for... in...一次,执行一次expression表达式, #for in 循环,满足condition条件判断,执行左侧expression [expression for item1 in iterable1 if condition1 for item2 in ...
分类:
其他好文 时间:
2018-01-20 21:26:09
阅读次数:
168
google guava中有cache包,此包提供内存缓存功能。内存缓存需要考虑很多问题,包括并发问题,缓存失效机制,内存不够用时缓存释放,缓存的命中率,缓存的移除等等。 当然这些东西guava都考虑到了。 guava中使用缓存需要先声明一个CacheBuilder对象,并设置缓存的相关参数,然后调 ...
分类:
其他好文 时间:
2018-01-18 17:00:31
阅读次数:
170
We've seen how we can transduce from arrays or other iterables, but plain objects aren't iterable in Javascript. In this lesson we'll modify our trans ...
分类:
其他好文 时间:
2018-01-17 21:59:13
阅读次数:
135
首先先简单介绍一下这几个内建函数: __getitem__:根据传入的int参数,返回一个列表中的元素 __iter__:返回一个可迭代对象 __next__:当被迭代时,返回下一个迭代的对象 查了点资料,来源:知乎 链接:https://www.zhihu.com/question/4401508 ...
分类:
编程语言 时间:
2018-01-17 18:18:22
阅读次数:
184
单链表 / Linked List 目录 链表是一种基本的线性数据结构,在C语言中,这种数据结构通过指针实现,由于存储空间不要求连续性,因此插入和删除操作将变得十分快速。下面将利用Python来完成单链表的实现。 1 单链表 不带表头的单链表通常形式如下, 完整代码 1 class Node: 2 ...
分类:
编程语言 时间:
2018-01-14 20:18:39
阅读次数:
292
我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generatorfunction。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用isinstance()判断一个对象是否是Iterable(可迭代对象)对象:>>>
分类:
其他好文 时间:
2018-01-13 00:24:05
阅读次数:
132