如果可迭代的对象的所有元素中只要有一个元素为True就返回True,否则返回False。或者可迭代对象为空,也返回False。这个函数主要用来判断列表、元组、字典等对象是否有元素为True,提高计算速度,与之等效的代码如下:def any(iterable): for element in iterable: if element: return True...
分类:
编程语言 时间:
2014-10-31 13:54:51
阅读次数:
258
一.定长数组
如果需要一个长度不变的数组,可以使用Scala中的Array.
val nums = new Array[int](10)
val s = Array("Hello","world")
二.变长数组:数组缓冲
1.
val b = ArrayBuffer[int]()
2.追加元素
b +=(1,2,3,...
分类:
编程语言 时间:
2014-10-31 10:13:35
阅读次数:
238
在 python2 中zip可以将两个列表并入一个元组列表,如:a = [1,2,3,4]b = [5,6,7,8]c = zip(a,b)结果:c [(1,5),(2,6),(3,7),(4,8)]在python3中zip返回值有所改变:>>> a = [1,2,3,4]>>> b = [5,6,...
分类:
编程语言 时间:
2014-10-30 22:30:41
阅读次数:
216
一、字典定义用大括号{}包裹,以逗号分割每个键值对,键与值之间使用冒号连接,构成(key{values)结构。键和值可以是任意的数据对象,大多数情况还是以数字和字符串的方式构成字典是无序的,键在字典中必须是唯一,在字典中取值的方式是以键寻找相对应的值字典是python中的映射..
分类:
编程语言 时间:
2014-10-30 15:34:44
阅读次数:
280
如果可迭代的对象的所有元素全部非空(或者空迭代对象),就返回True。这个函数主要用来判断列表、元组、字典等对象是否有空元素,比如有10000个元素的列表,如果没有提供此函数,需要使用循环来实现,那么计算速度会比较慢。这个函数的等同下面代码的功能:def all(iterable): for element in iterable: if not element: ...
分类:
编程语言 时间:
2014-10-30 09:35:32
阅读次数:
213
转自:http://blog.csdn.net/moodytong/article/details/7647684 在元组和列表中,都是通过编号进行元素的访问,但有的时候我们按名字进行数据甚至数据结构的访问,在c++中有map的概念,也就是映射,在python 中也提供了内置的映射类型--字典。映射...
分类:
编程语言 时间:
2014-10-30 08:15:37
阅读次数:
301
除了用三元组顺序表来存储压缩矩阵,我们还可以用链表结构来存储,实际上后者应用更广泛,
因为当非零元素的数目较大时,三元组的时间复杂度实在太高。链表结构中最常见的是十字链表,
在十字链表中,稀疏矩阵每一行用一个带头结点的循环链表表示,每一列也用一个带头结点的循环链表表示。
在这个结构中,除头结点外,每个结点都代表矩阵中的一个非零元素,
它由5个域组成:行域(row),列域(col),数据域(data),向下域(down)和向右域(right)。...
分类:
其他好文 时间:
2014-10-30 00:28:50
阅读次数:
258
什么是事务一组sql语句操作单元组内所有sql完成一个业务如果整组成功,意味着组内的全部的sql成功如果其中任何一个失败,意味着整个操作失败数据回到操作前的状态事务的特点1.多条sql语句组成。2.原子性3.一致性4.隔离性5.持久性事务常用的语句setautocommit=0 #关闭自动提交的功能...
分类:
数据库 时间:
2014-10-29 00:06:35
阅读次数:
154
1 tuple和list所有不修改list元素的操作,tuple都有。(下标、切片、索引等)所有修改list元素的操作,tuple都没有。(扩展、修改、删除等)tuple代表常量集合,遍历速度远远比list快。tuple和字面值,都是不可修改的类型,适合用作字典的键。tuple()可以冻结list,...
分类:
编程语言 时间:
2014-10-28 21:30:46
阅读次数:
221
0.序列列表,元组,字符串都是序列。序列有两个特点:索引操作符和切片操作符。索引操作符让我们可以从序列中抓取一个特定项目。切片操作符让我们能够获取序列的一个切片,即一部分序列。以字符串为例:1 str="01 3456 89?"2 3 print( str[0] ) #'0',索引4...
分类:
编程语言 时间:
2014-10-28 19:24:44
阅读次数:
212