定义
列表、元组和字符串都是序列
序列的两个主要特点:索引操作符和切片操作符
----- 索引操作符;从序列中获取特定的项目
-----切片操作符,获取序列的一个切片,也即序列的一部分
序列的基本操作
1. len():
求序列长度
2. +:
连接两个序列
3. *:
重复序列元素
4. in:
判断元素是否在序列内
5.max():
返回最大值
6.min():
返回最小值
7.cmp(tuple1, tuple2)
比较2个序列值是否相同 (似乎3.4.3中没发现这个函数 或者是其他的函数)
>>>str2= '12345'
>>>len(str2)
>>>5
>>>str1
>>>'abcde'
>>>str1+str2
>>>'12345abcde'
>>>str2*3
>>>'12345123412345'
>>>'12' in str2
>>>True
>>>max(str2)
>>>'5'
>>>min(str2)
>>>'1'
>>>
元组
元组和列表十分类似,只不过元组和字符串一样是不可变的,即不能修改元组数据
---- 元组通过圆括号中用逗号分隔的项目定义。
-----被使用的元组的值不会改变,用户可安全使用。
>>>e=('优快云‘,26,‘字符搬运工’)
>>>e[1]
>>>26
如果元组只有一个值是需要
>>>t=(2,)
>>>type(t)
>>><class, 'tuple'>
>>>tuple=(2)
>>>type(tuple)
>>><class 'int'>
变量设置
>>>e
>>>e=('优快云‘,26,‘字符搬运工’)
>>> name, age, id = e
>>>name
>>>'优快云‘ /// 不可 e.name 调用
或者直接定义
>>>a, b, c = 1,2,3
>>>a
>>>1
规范的方法
>>>a, b, c = (1,2,3)