当前位置:嗨网首页>书籍在线阅读

24-序列数据类型

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.6 序列数据类型

列表并不是唯一表示序列值的数据类型。例如,如果你将字符串考虑为单个文本字符的“列表”,那么字符串和列表实际上是相似的。Python序列数据类型包括列表、字符串、由 range() 返回的范围对象,以及元组(在4.6.2小节“元组数据类型”中解释)。对列表的许多操作,也可以作用于字符串和序列类型的其他值:按索引取值、切片、用于 for 循环、用于 len() 函数,以及用于 innot in 操作符。为了看到这种效果,在交互式环境中输入以下代码:

>>> name = 'Zophie'
>>> name[0]
'Z'
>>> name[-2]
'i'
>>> name[0:4]
'Zoph'
>>> 'Zo' in name
True
>>> 'z' in name
False
>>> 'p' not in name
False
>>> for i in name:
…     print('* * * ' + i + ' * * *')
* * * Z * * *
* * * o * * *
* * * p * * *
* * * h * * *
* * * i * * *
* * * e * * *