2012年9月20日

摘要: 序列:python中最基本的数据结构,每一个元素被分配一个需要——元素的位置,亦称“索引”,首个索引为0,第二个为1,后面依此类推。python包含六种内建的序列类型:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。 列表、元组和字符串是典型的序列类型,其中,列表可变(可以进行修改),元组和字符串不可变(一旦创建了就是固定的)。 字符串:’I love you,baby!’等,列表:[1,2,3,5,4]等,元组:(1,2,3,4,5)等 python还有一种名为容器(container)的数据结构,容器可以包含其他任意对象,容器主要包括序列和映射(例如:字典). 阅读全文
posted @ 2012-09-20 18:56 挺胸收腹 阅读(1658) 评论(0) 推荐(0)
摘要: 本文将介绍列表区别于元组和字符串的方面。列表的内容在定义过后可变,且其具有许多有用的特定的方法(方法区别与普通函数,可以看成是类的成员函数)。首先介绍list函数:>>>list(‘Hello!’)['H','e','l','l','o','!']通过list函数我们可以得到一个列表,且list函数适合与所有序列不仅是字符串。基本列表操作如下:1、列表元素赋值操作:>>>x = [1,1,1]>>>x[1]=2>>>x[1,2, 阅读全文
posted @ 2012-09-20 11:06 挺胸收腹 阅读(294) 评论(0) 推荐(0)
摘要: 字符串是不可变的序列,序列的标准操作(索引、分片、乘法、判断成员资格、求长度、取最大值和最小值)依然适合与字符串。1、格式化字符串,字符串格式化操作符”%”:>>>format = “Hello , %s. %s enough for ya”>>>values = (‘world’,'Hot’)>>>print format % valuesHello, world. Hot enough for ya?“%s”被称为转换说明符,标记了需要插入转换值的位置,’s'表示值会被格式化为字符串(若原有值不是字符串会调用str将其转 阅读全文
posted @ 2012-09-20 11:02 挺胸收腹 阅读(1737) 评论(1) 推荐(1)

导航