33、Python 列表与元组全面解析

Python列表与元组详解

Python 列表与元组全面解析

1. 什么是列表

Python 的内置列表类型也是一种集合类型。实际上,和字符串一样,列表是一种序列类型,并且是可迭代类型。因此,它们与字符串有一些共同的特征。然而,列表与字符串在两个基本方面有所不同:
- 列表可以包含除字符串之外的元素。实际上,列表可以包含任何类型的元素序列,甚至可以在同一个列表中混合不同类型的元素。
- 列表是可变类型。这意味着,与字符串对象不同,列表对象在初始创建后可以被更改。

记住这些差异后,我们就可以利用对字符串类型的了解来处理列表。

1.1 创建 Python 列表

可以使用列表构造函数或方括号 [ ] 来创建列表。这种能力可能有点令人困惑,因为相同的方括号也用作索引运算符。区分它们的一种方法是看是否有逗号字符:列表的每个元素都用逗号分隔。因此,如果你看到带有多个用逗号分隔的元素的方括号,就知道它是一个列表。否则,你必须根据上下文来确定括号的含义。

以下是在 Python 会话中创建列表的一些示例:

In [1]: a_list = [1,2,'a',3.14159]
In [2]: week_days_list = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
In [3]: list_of_lists = [ [1,2,3], ['a','b','c']]
In [4]: list_from_collection = list('Hello')
In [5]: a_list
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值