add by zhj: Python中的高级数据结构数据结构数据结构的概念很好理解,就是用来将数据组织在一起的结构。换句话说,数据结构是用来存储一系列关联数据的东西。在Python中有四种内建的数据 结构,分别是List、Tuple、Dictionary以及Set。大部分的应用程序不需要其他类型的数...
分类:
编程语言 时间:
2014-09-14 05:47:46
阅读次数:
307
一位大牛Niklaus Wirth曾有一本书,名为《Algorithms+Data Structures=Programs》,翻译过来也就是算法+数据结构=程序。而本文就是介绍一下Python中内建的三种数据结构----列表、元组以及字典。 列表 列表是处理一组有序项目的数据结构,即你可以在...
分类:
编程语言 时间:
2014-09-13 22:43:06
阅读次数:
270
元组是用来保存一组数据元素的复合数据类型,其中数据元素是要求为erlang的数据类型,单不一定要是相同的类型,元组使用封闭的花括号{}来定义,里面的元素有逗号隔开。 例如: 1> {1,2,3}. 2> {1,{2,3},4}. 3> {1,[2,3],4}. 4...
分类:
其他好文 时间:
2014-09-13 21:18:55
阅读次数:
335
python中到底是“传引用”还是“传值”呢???
这个问题的回答是:看情况。有的是传值,有的是传引用。
判断的依据是看对象的可变性,而这一点又取决于对象的类型。故在python中的说法是对象可变的还是不可变的。
基本数据类型(整型及其他数据类型,字符串)及元组是不可变的,参数传递的是形参,也就是传过来的是原值的一个拷贝,在函数中改变形参的值实参不会...
分类:
编程语言 时间:
2014-09-13 09:27:14
阅读次数:
263
1. Python是如何进行内存管理的?
答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制
一、对象的引用计数机制
python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。
引用计数增加的情况:
1,一个对象分配一个新名称
2,将其放入一个容器中(如列表、元组或字典)
引用计数减少的情况:
1,使...
分类:
编程语言 时间:
2014-09-12 15:09:53
阅读次数:
258
一直想学oracle但都没有下定决心。这次借了书,一定要学好oracle。目前学习 《Oracle从入门到精通》 明日科技 的Oracle 11g 版本关系型数据库的基本理论数据模型:层次模型、网状模型、关系模型(最普及)关系:由行和列交叉组成的二维表格,一行为一个元组,代表一个实体;一列为一个属性...
分类:
数据库 时间:
2014-09-12 15:03:23
阅读次数:
304
1经常有些类型只用一次,不想添加新类,可以使用Tuple。例子:List> list = new List>(); list.Add(new Tuple("Account", "添加用户")); list.Add(new Tuple("Manager", "...
分类:
其他好文 时间:
2014-09-12 14:45:13
阅读次数:
152
使用vtkContourFilter时,它将任何类型的数据集作为输入,并输出等值线或等值面,如果输入数据由3D的网格单元组成,输出为等值面,2D则输出等值线,1D或0D则输出点。使用该类,需要保证输入的数据包含需要提取的属性数据,使用SetValue方法设置生成指定值的一条等值线。可以使用Gener...
分类:
其他好文 时间:
2014-09-12 01:05:32
阅读次数:
320
关系数据库的基本概念 关系:二维表 行:元组 列:属性 域:属性取值范围 关键字:唯一确定一个元组(主码) 一般显示表示形式:关系名(属性1,属性2,……属性n) 如:学生(学号,姓名,性别,年龄,学部号)数据完整性 指数据库中数据的正确性和唯一性。 三类完整性规则: ...
分类:
数据库 时间:
2014-09-11 23:36:32
阅读次数:
391
计算机内由许多编了码的内存单元组成。 一个特定的内存单元的编号称为内存地址。 内存单元的内容可以是可以是数字也可以是另一个内存单元的地址。 内容是另一个内存单元的地址的内存单元被称为指向另一个内存单元的指针。 如果一个内存单元分为左右两部分,分别存放两个内存单元的地址,那么这个内存单元就...
分类:
其他好文 时间:
2014-09-11 15:16:42
阅读次数:
284