1、序列 特点:索引操作符和切片操作符 str='abcdefg' str[1] 索引 b str[1:4] 切片 bcd 序列的基本操作: len()序列长度 +连接两个序列 *重复序列元素 in判断元素是否在序列中 max()返回最大值 min()返回最小值 cmp(tuple1,tuple2)比较两个序列 2、元组 元组和序列一样保存的数据不可改变,也可以通过索引和切片操作 空元组:myempty=() 单元素元组:singleton=(2,) 区分t=(2) t=(2,) 普通元组:t=('jason',29,'male') t[1] jason a,b,c=('jason',29,'male')或a,b,c=t a jason 元组不可修改 t[1]='jack' TypeError: 'tuple' object does not support item assignment 3、列表 list处理一组有序项目的数据结构,列表时可变类型的数据,用[]来表示 列表的操作: 取值----索引、切片 >>> list1=['jason',30,'male'] >>> list1[1] 索引 30 >>> list1[0:2] 切片 ['jason', 30] 修改 >>> list1[0]='zou' >>> list1 ['zou', 30, 'male'] 添加 >>> list1.append('xuyuan') >>> list1 ['zou', 30, 'male', 'xuyuan'] 删除 >>> del (list1[3])或list1.remove('xuyuan') 或 list1.remove(list1[3]) >>> list1 ['zou', 30, 'male'] |
|
来自: jas0n_liu > 《python学习笔记》