数据类型
–列表 –字符串 –字典 –元组
元组
除了两个方面,“元组”数据类型几乎与列表数据类型一样。首先,元组输入时用圆括号(),而不是用方括号[]。第二元组与列表的主要区别还在于,元组像字符串一样,是不可变的。元组不能让它们的值被修改、添加或删除。
>>>egg = ('hello',42,0.5)
>>>egg[0]
'hello'
>>>egg[1:3]
(42,0.5)
>>>eggs[1] = 99
TypeError: 'tuple' object does not support item assignment
1.用 list()和 tuple()函数来转换类型 函数 list()和 tuple()将返回传递给它们的值的列表和元组版本。
>>> tuple(['cat', 'dog', 5])
('cat', 'dog', 5)
>>> list(('cat', 'dog', 5))
['cat', 'dog', 5]
>>> list('hello')
['h', 'e', 'l', 'l', 'o']
Python 编程快速上手——让繁琐工作自动化