---------正文---------
本文主要介绍列表和元组的使用方法,在下一篇文章中,会详细介绍字典的使用方法。
1. 序列
本文再介绍两种序列,这就是列表和元组,这两种类型看起来非常相似,它们最主要的区别在于:元组是只读的,也就是说,元组一旦初始化完,其中的所有元素都是不可更改的(不可增加、删除和修改元素的值),其实这种特性与字符串类似,字符串中的每一个字符,只能通过索引读取,不能修改,也不能删除;但列表是可变的,程序可以修改列表中所包含的元素。
在实际的应用场景中,如果只是需要保存和检索数据,并不需要修改它们,此时就应该使用元组;反之,就应该使用列表。此外,在某些时候,程序需要使用不可变的对象,比如Python要求字典的key必须是不可变的,此时程序就只能使用元组了。
2. 创建列表和元组
创建列表的语法格式如下:
创建元组的语法格式如下:
下面代码演示了如何在程序中创建列表和元组:
输出结果如下图所示:
3. 通过索引访问元素
如下代码示范了使用列表和元组的元素。
源代码文件:使用索引的基本方法.py
运行结果如下图所示:
4. 分片与子序列
[start:end:step]
下面的代码演示了切片的完整用法:
5. 加法
运行结果如下图所示:
6. 乘法
下面的代码演示了列表和元组的乘法。
源代码:乘法.py
程序运行结果如下图所示:
7. in 运算符
源代码:in运算符.py
8. 长度、最大值和最小值
例子代码:长度、最大值和最小值.py
本文分享自微信公众号 - 极客起源(geekculture)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。