Python 基础学习-Python 序列

上一篇 / 下一篇  2015-09-18 16:40:07 / 个人分类:Python学习

有一些类型是这样的,它们的成员是有序排序,可以通过下标偏移量来访问一个或几个成员。包括字符串,列表,元组。这些类型统称为序列。
1. 序列
1)访问模式,可以通过偏移量得到某个元素,如 a="hello";print a[2]; l
可以通过切片操作得到多个元素 print a[0:2]; he
a[::-1] 反转
a[::2]隔一个取一个

【每次从尾部去掉一个字符展示】
for i in [None] + range(-1,-len(s),-1):
    print s[:i]


2)判断一个元素是否在一个序列 in, not in。 print 'e' in a;True
3)序列连接 seq1+seq2;seq *expr 序列重复expr次
总结一下:操作符有[] [:] [::] in ,not in, + , *

2. 内建函数
list(),str(),tuple()这些函数执行浅拷贝到新生成的对象中。所谓浅拷贝是只拷贝了对象的索引,而不是重新建立了一个对象。
enumerate,len,max,min,reversed,sorted,sum,zip

3. 字符串
格式化字符串 %



TAG:

 

评分:0

我来说两句

Open Toolbar