Python list与数组有何本质区别?
- 内容介绍
- 文章标签
- 相关推荐
本文共计958个文字,预计阅读时间需要4分钟。
在软件开发过程中,经常需要将多个数据存储到一个变量中以便于后续代码的使用。这种可以存储多个数据元素的元素,在一些高级语言中称为 Array(数组)。在 Python 中,这种数据结构也被称为列表(List)。
在我们实际开发过程中,经常需要把多个数据存储到一个变量中的情况,为的是后续代码的使用。
这种可以存储多个数据的元素,在一些高级语言中称为Array(数组)。
而在Python当中,没有数组,但却加入了更为强大的list(列表)。
一般情况下,高级语言中的一个数组只能存入同一数据类型的数据,比如 int数组,只允许存入int类型的数,string数组,只允许存入string类型的数据。
而Python中的列表功能强大不仅在于它可以存储整数、小数、字符串、列表等等,更重要的是同一个列表中可以存入不同类型的元素。比如说:
example = ["pythonjishu.com/", 1,3.14,[1,2,3]]
可以看到,列表中可以同时包含字符串、整数、浮点数、列表这些数据类型。
Python创建列表 直接使用[ ]创建列表Python中创建列表的方法有两种,第一种,使用中括号[]创建。
本文共计958个文字,预计阅读时间需要4分钟。
在软件开发过程中,经常需要将多个数据存储到一个变量中以便于后续代码的使用。这种可以存储多个数据元素的元素,在一些高级语言中称为 Array(数组)。在 Python 中,这种数据结构也被称为列表(List)。
在我们实际开发过程中,经常需要把多个数据存储到一个变量中的情况,为的是后续代码的使用。
这种可以存储多个数据的元素,在一些高级语言中称为Array(数组)。
而在Python当中,没有数组,但却加入了更为强大的list(列表)。
一般情况下,高级语言中的一个数组只能存入同一数据类型的数据,比如 int数组,只允许存入int类型的数,string数组,只允许存入string类型的数据。
而Python中的列表功能强大不仅在于它可以存储整数、小数、字符串、列表等等,更重要的是同一个列表中可以存入不同类型的元素。比如说:
example = ["pythonjishu.com/", 1,3.14,[1,2,3]]
可以看到,列表中可以同时包含字符串、整数、浮点数、列表这些数据类型。
Python创建列表 直接使用[ ]创建列表Python中创建列表的方法有两种,第一种,使用中括号[]创建。

