元组
元组其实跟列表大致相同,但元组的元素是不可修改类型的,就像你的高考成绩,我们只能查到但不可以去修改它
定义:与列表相同,[]变为()
特点:1·可以存放多个值
2·不可变
3·有序,从左到右,且下标从0开始
#索引
>>> ages = (11, 22, 33, 44, 55)
>>> ages[0]
11
>>> ages[3]
44
>>> ages[-1]
55
#切片:同list
#循环
>>> for age in ages:
print(age)
11
22
33
44
55
#长度
>>> len(ages)
5
#包含
>>> 11 in ages
True
>>> 66 in ages
False
>>> 11 not in ages
False
元组本身是不可变的,但如果元组当中包含可变元素,则可变元素可变
>>> a=("1","2","3",["4","5","6"])
>>> a
('1', '2', '3', ['4', '5', '6'])
>>> a[3][0]
'4'
>>> a[3][0]=9
>>> a
('1', '2', '3', [9, '5', '6'])
>>>