1、元组与列表的主要区别是列表是可变的,而元组是不可变的。
2、元组不可变的特性使得元组可以作为字典的键(字典的键须是不可变的):
tuple = (11, 22)
dict = {tuple: 33}
print dict
输出结果:{(11, 22): 33}
3、元组作为很多内建函数和方法的返回值存在
4、在字符串输出中如有多个值可以使用元组
5、元组的分片操作跟列表的相同,但元组不能使用赋值和插入等操作
1、元组与列表的主要区别是列表是可变的,而元组是不可变的。
2、元组不可变的特性使得元组可以作为字典的键(字典的键须是不可变的):
tuple = (11, 22)
dict = {tuple: 33}
print dict
输出结果:{(11, 22): 33}
3、元组作为很多内建函数和方法的返回值存在
4、在字符串输出中如有多个值可以使用元组
5、元组的分片操作跟列表的相同,但元组不能使用赋值和插入等操作