python第二章序列是一种数据结构:典型的序列包括:列表,字符串,元组数据结构是通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其他数据结构,在python中,最近本的数据结构是序列,序列中的每个元素被分配一个..
分类:
编程语言 时间:
2015-01-18 15:51:44
阅读次数:
198
一:类型1 不可变数据类型string,int ,tuple 常量字符串不可变之再探string[1] = 'new_one' can?2 可变数据类型变量dict list二 再研究字符串序列到底是什么1 三个符合的区别 '',"",""" """2 偏移量从0开始3 如何修改字符串之replac...
分类:
编程语言 时间:
2015-01-17 17:50:26
阅读次数:
184
---恢复内容开始---如列表,元组或者字典都是容器属性,对象被实例化时,对象内部被赋有的值称之为对象的属性-->给对象内部变量所赋的值,那么这个对象内部变量的名称就叫属性两个对象的比较1值比较,对象中的数据是否相同2身份比较:两个变量所引用的对象是否相同3类型比较: 所属的类是否相同核心数据类型数...
分类:
编程语言 时间:
2015-01-17 15:10:01
阅读次数:
254
本函数是返回对象s的长度,所谓的长度是指容器类的数据项个数,比如字符串、元组、列表、字典等。例子:#len()
s = '123456789'
soft = '软件'
print(s, ': ', len(s))
print(soft, ': ', len(soft))
l = [2,3,4,5]
print(l, ': ', len(l))
d = {2 : 'two', 3 : 'thre...
分类:
编程语言 时间:
2015-01-16 20:53:07
阅读次数:
336
§1.1 什么是数据结构
数据结构是介于数学 计算机软件和计算机硬件三者之间的一门核心课程。
§1.2 基本概念和术语
数据结构通常有下列4种基本结构
①集合 ②线性结构 ③树形结构 ④图状结构(网状结构)
数据结构是一个二元组:
Data Structure = (D,S)
D表示 数据元素的有限集
S表示 D上关系的有限集
数据的储存结构有顺序储存结构和链式储存结...
分类:
其他好文 时间:
2015-01-16 19:17:40
阅读次数:
179
Codeforces 285这场rating又掉了,好在只掉了十多。题目比较水,但是我比赛时居然只艰辛地过了前两道。504A由于图是森林,所以一定有度为1的点,把这些点删了后图还是森林。然后就完了。比赛的时候居然把森林当成了树,交了3次才过。504B把排列表示为一个n元组\( (p_0, p_1, ...
分类:
其他好文 时间:
2015-01-16 16:07:59
阅读次数:
217
元组是值的序列,可以是任何类型,可按下标索引,但是元组是不可变的创建元组:t=('a','b','c')t='a',----只包含一个元素需要在后面添加逗号tuple()---参数可为一个序列(字符串、列表、元组)t=tuple('hello')----结果('h', 'e', 'l', 'l', ...
分类:
编程语言 时间:
2015-01-16 12:49:49
阅读次数:
204
原文:经典算法题每日演练——第二十题 三元组 我们知道矩阵是一个非常强大的数据结构,在动态规划以及各种图论算法上都有广泛的应用,当然矩阵有着不足的地方就是空间和时间
复杂度都维持在N2上,比如1w个数字建立一个矩阵,在内存中会占用1w*1w=1亿的类型空间,这时就会遇到outofmemory。。。那...
分类:
编程语言 时间:
2015-01-16 12:35:26
阅读次数:
278
如列表,元组或者字典都是容器属性,对象被实例化时,对象内部被赋有的值称之为对象的属性-->给对象内部变量所赋的值,那么这个对象内部变量的名称就叫属性两个对象的比较1值比较,对象中的数据是否相同2身份比较:两个变量所引用的对象是否相同3类型比较: 所属的类是否相同核心数据类型数字 int.long.f...
分类:
编程语言 时间:
2015-01-15 23:37:33
阅读次数:
366
1、内置对象 数字 1234,3.1415, 3+4j, Decimal, Fraction 字符串 ‘spam', "guido's". 列表 [1, [2, 'three'], 4] 字典 {'food':'spam', 'taste':'yum'} 元组 (1, 's...
分类:
编程语言 时间:
2015-01-15 15:44:18
阅读次数:
193