元组是什么?你可以把它看作是只读的列表,因为元组不可改变,但是要注意,如果元组中含有列表元素,则该列表元素是可变的
tu1 = (1,2,'abc',[1,2,'abc'],(1,2,'abc',[1,2,'abc']))
print('以下是输出结果:')
print(tu1[1:4])
tu1[3].append('儿子不可变但是孙子可变')
tu1[3].insert(1,'插入')
print(tu1)
以下是输出结果:
(2, 'abc', [1, 2, 'abc'])
(1, 2, 'abc', [1, '插入', 2, 'abc', '儿子不可变但是孙子可变'], (1, 2, 'abc', [1, 2, 'abc']))
tu1 = (1,2,'abc',[1,2,'abc'],(1,2,'abc',[1,2,'abc']))
tu2 = (44,'aaa','bb')
tu3 = tu1 + tu2
print('以下是输出结果')
print(tu3)
以下是输出结果
(1, 2, 'abc', [1, 2, 'abc'], (1, 2, 'abc', [1, 2, 'abc']), 44, 'aaa', 'bb')
tu1 = (1,2,'abc',[1,2,'abc'],(1,2,'abc',[1,2,'abc']))
del tu1