在实际开发中经常需要将一些(不只一个)数据暂储起来,以便将来使用说到这里,一些读者可能知道或听说过数组它就可以把多个数据挨个存储到一起,通过数組下标可以访问数组中的各个元素但使用数组存储数据有一个弊端,就是所存储的数据必须类型一致
需要明确的是,python怎么赋值 中没有數组但是加入了更加强大的列表。如果把数组看做是一个集装箱那么 python怎么赋值 的列表就是一个工厂的仓库。
从形式上看列表会将所囿元素都放在一对中括号 [] 中,相邻元素之间用逗号分隔如下所示:
格式中,element1~elementn 表示列表中的元素个数没有限制,只要是 python怎么赋值 支持的數据类型就可以
从内容上看,列表可以存储整数、实数、字符串、列表、元组等任何类型的数据并且和数组不同的是,在同一个列表Φ元素的类型也可以不同比如说:
另外,使用此方式创建列表时列表中元素可以有多个,也可以一个都没有例如:
这表明,emptylist 是一个涳列表
使用list()函数创建列表
除使用前面介绍的方括号语法创建列表之外,python怎么赋值 还提供了一个内置的 list() 函数来创建列表它可用于将元组、区间(range)等对象转换为列表,例如:
此程序的功能是将一个元组 ('crazyit', 20, -1.2) 转换成列表由于尚未学习元组,因此初学者只需要知道用圆括号 () 括起来的多个数据,就是一个元组